Skip to content
This repository was archived by the owner on Aug 28, 2024. It is now read-only.

Commit 5757d63

Browse files
committed
Add rows affected stats to the statement_analysis views
1 parent 3358a27 commit 5757d63

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,8 @@ mysql> select * from statement_analysis limit 1\G
636636
rows_sent_avg: 42
637637
rows_examined: 20012
638638
rows_examined_avg: 10006
639+
rows_affected: 0
640+
rows_affected_avg: 0
639641
tmp_tables: 378
640642
tmp_disk_tables: 66
641643
rows_sorted: 168

views/p_s/statement_analysis.sql

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,16 @@
3535
* rows_sent: 84
3636
* rows_sent_avg: 42
3737
* rows_examined: 20012
38+
* rows_affected: 0
39+
* rows_affected_avg: 0
3840
* rows_examined_avg: 10006
3941
* tmp_tables: 378
4042
* tmp_disk_tables: 66
4143
* rows_sorted: 168
4244
* sort_merge_passes: 0
4345
* digest: 54f9bd520f0bbf15db0c2ed93386bec9
4446
* first_seen: 2014-03-07 13:13:41
45-
* last_seen: 2014-03-07 13:13:48 *
47+
* last_seen: 2014-03-07 13:13:48
4648
*
4749
*/
4850

@@ -65,6 +67,8 @@ VIEW statement_analysis (
6567
rows_sent_avg,
6668
rows_examined,
6769
rows_examined_avg,
70+
rows_affected,
71+
rows_affected_avg,
6872
tmp_tables,
6973
tmp_disk_tables,
7074
rows_sorted,
@@ -87,6 +91,8 @@ SELECT sys.format_statement(DIGEST_TEXT) AS query,
8791
ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg,
8892
SUM_ROWS_EXAMINED AS rows_examined,
8993
ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0)) AS rows_examined_avg,
94+
SUM_ROWS_AFFECTED AS rows_affected,
95+
ROUND(IFNULL(SUM_ROWS_AFFECTED / NULLIF(COUNT_STAR, 0), 0)) AS rows_affected_avg,
9096
SUM_CREATED_TMP_TABLES AS tmp_tables,
9197
SUM_CREATED_TMP_DISK_TABLES AS tmp_disk_tables,
9298
SUM_SORT_ROWS AS rows_sorted,
@@ -120,6 +126,8 @@ ORDER BY SUM_TIMER_WAIT DESC;
120126
* rows_sent_avg: 42
121127
* rows_examined: 20012
122128
* rows_examined_avg: 10006
129+
* rows_affected: 0
130+
* rows_affected_avg: 0
123131
* tmp_tables: 378
124132
* tmp_disk_tables: 66
125133
* rows_sorted: 168
@@ -149,6 +157,8 @@ VIEW x$statement_analysis (
149157
rows_sent_avg,
150158
rows_examined,
151159
rows_examined_avg,
160+
rows_affected,
161+
rows_affected_avg,
152162
tmp_tables,
153163
tmp_disk_tables,
154164
rows_sorted,
@@ -171,6 +181,8 @@ SELECT DIGEST_TEXT AS query,
171181
ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg,
172182
SUM_ROWS_EXAMINED AS rows_examined,
173183
ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0)) AS rows_examined_avg,
184+
SUM_ROWS_AFFECTED AS rows_affected,
185+
ROUND(IFNULL(SUM_ROWS_AFFECTED / NULLIF(COUNT_STAR, 0), 0)) AS rows_affected_avg,
174186
SUM_CREATED_TMP_TABLES AS tmp_tables,
175187
SUM_CREATED_TMP_DISK_TABLES AS tmp_disk_tables,
176188
SUM_SORT_ROWS AS rows_sorted,

0 commit comments

Comments
 (0)