=== modified file 'storage/innobase/srv/srv0srv.c' --- storage/innobase/srv/srv0srv.c 2009-02-17 12:24:09 +0000 +++ storage/innobase/srv/srv0srv.c 2009-07-15 21:34:33 +0000 @@ -1968,6 +1968,27 @@ (srv_n_rows_read - srv_n_rows_read_old) / time_elapsed); + /* Print open transaction details */ + lock_print_info_summary(file); + + if (trx_start) { + long t = ftell(file); + if (t < 0) { + *trx_start = ULINT_UNDEFINED; + } else { + *trx_start = (ulint) t; + } + } + lock_print_info_all_transactions(file); + if (trx_end) { + long t = ftell(file); + if (t < 0) { + *trx_end = ULINT_UNDEFINED; + } else { + *trx_end = (ulint) t; + } + } + srv_n_rows_inserted_old = srv_n_rows_inserted; srv_n_rows_updated_old = srv_n_rows_updated; srv_n_rows_deleted_old = srv_n_rows_deleted;