summaryrefslogtreecommitdiff
path: root/storage/innobase/row/row0mysql.cc
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innobase/row/row0mysql.cc')
-rw-r--r--storage/innobase/row/row0mysql.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/storage/innobase/row/row0mysql.cc b/storage/innobase/row/row0mysql.cc
index 096407611d8..67d3d869d9a 100644
--- a/storage/innobase/row/row0mysql.cc
+++ b/storage/innobase/row/row0mysql.cc
@@ -1519,7 +1519,7 @@ error_exit:
if (table->is_system_db) {
srv_stats.n_system_rows_inserted.inc(size_t(trx->id));
} else {
- srv_stats.n_rows_inserted.inc(size_t(trx->id));
+ COUNTER(N_ROWS_INSERTED)++;
}
/* Not protected by dict_sys.mutex for performance
@@ -1901,7 +1901,7 @@ row_update_for_mysql(row_prebuilt_t* prebuilt)
if (table->is_system_db) {
srv_stats.n_system_rows_deleted.inc(size_t(trx->id));
} else {
- srv_stats.n_rows_deleted.inc(size_t(trx->id));
+ COUNTER(N_ROWS_DELETED)++;
}
update_statistics = !srv_stats_include_delete_marked;
@@ -1909,7 +1909,7 @@ row_update_for_mysql(row_prebuilt_t* prebuilt)
if (table->is_system_db) {
srv_stats.n_system_rows_updated.inc(size_t(trx->id));
} else {
- srv_stats.n_rows_updated.inc(size_t(trx->id));
+ COUNTER(N_ROWS_UPDATED)++;
}
update_statistics
@@ -2206,8 +2206,7 @@ static dberr_t row_update_vers_insert(que_thr_t* thr, upd_node_t* node)
goto exit;
case DB_SUCCESS:
- srv_stats.n_rows_inserted.inc(
- static_cast<size_t>(trx->id));
+ COUNTER(N_ROWS_INSERTED)++;
dict_stats_update_if_needed(table, *trx);
goto exit;
}
@@ -2293,11 +2292,11 @@ row_update_cascade_for_mysql(
dict_table_n_rows_dec(node->table);
stats = !srv_stats_include_delete_marked;
- srv_stats.n_rows_deleted.inc(size_t(trx->id));
+ COUNTER(N_ROWS_DELETED)++;
} else {
stats = !(node->cmpl_info
& UPD_NODE_NO_ORD_CHANGE);
- srv_stats.n_rows_updated.inc(size_t(trx->id));
+ COUNTER(N_ROWS_UPDATED)++;
}
if (stats) {