Performance Schema events_statements_summary_by_digest Table
The Performance Schema digest is a hashed, normalized form of a statement with the specific data values removed. It allows statistics to be gathered for similar kinds of statements.
The Performance Schema events_statements_summary_by_digest
table records statement events summarized by schema and digest. It contains the following columns:
Column
Description
SCHEMA NAME
Database name. Records are summarised together with DIGEST.
DIGEST
Performance Schema digest. Records are summarised together with SCHEMA NAME.
DIGEST TEXT
The unhashed form of the digest.
COUNT_STAR
Number of summarized events
SUM_TIMER_WAIT
Total wait time of the summarized events that are timed.
MIN_TIMER_WAIT
Minimum wait time of the summarized events that are timed.
AVG_TIMER_WAIT
Average wait time of the summarized events that are timed.
MAX_TIMER_WAIT
Maximum wait time of the summarized events that are timed.
SUM_LOCK_TIME
Sum of the LOCK_TIME column in the events_statements_current table.
SUM_ERRORS
Sum of the ERRORS column in the events_statements_current table.
SUM_WARNINGS
Sum of the WARNINGS column in the events_statements_current table.
SUM_ROWS_AFFECTED
Sum of the ROWS_AFFECTED column in the events_statements_current table.
SUM_ROWS_SENT
Sum of the ROWS_SENT column in the events_statements_current table.
SUM_ROWS_EXAMINED
Sum of the ROWS_EXAMINED column in the events_statements_current table.
SUM_CREATED_TMP_DISK_TABLES
Sum of the CREATED_TMP_DISK_TABLES column in the events_statements_current table.
SUM_CREATED_TMP_TABLES
Sum of the CREATED_TMP_TABLES column in the events_statements_current table.
SUM_SELECT_FULL_JOIN
Sum of the SELECT_FULL_JOIN column in the events_statements_current table.
SUM_SELECT_FULL_RANGE_JOIN
Sum of the SELECT_FULL_RANGE_JOIN column in the events_statements_current table.
SUM_SELECT_RANGE
Sum of the SELECT_RANGE column in the events_statements_current table.
SUM_SELECT_RANGE_CHECK
Sum of the SELECT_RANGE_CHECK column in the events_statements_current table.
SUM_SELECT_SCAN
Sum of the SELECT_SCAN column in the events_statements_current table.
SUM_SORT_MERGE_PASSES
Sum of the SORT_MERGE_PASSES column in the events_statements_current table.
SUM_SORT_RANGE
Sum of the SORT_RANGE column in the events_statements_current table.
SUM_SORT_ROWS
Sum of the SORT_ROWS column in the events_statements_current table.
SUM_SORT_SCAN
Sum of the SORT_SCAN column in the events_statements_current table.
SUM_NO_INDEX_USED
Sum of the NO_INDEX_USED column in the events_statements_current table.
SUM_NO_GOOD_INDEX_USED
Sum of the NO_GOOD_INDEX_USED column in the events_statements_current table.
FIRST_SEEN
Time at which the digest was first seen.
LAST_SEEN
Time at which the digest was most recently seen.
The *_TIMER_WAIT
columns only calculate results for timed events, as non-timed events have a NULL
wait time.
The events_statements_summary_by_digest
table is limited in size by the performance_schema_digests_size system variable. Once the limit has been reached and the table is full, all entries are aggregated in a row with a NULL
digest. The COUNT_STAR
value of this NULL
row indicates how many digests are recorded in the row and therefore gives an indication of whether performance_schema_digests_size
should be increased to provide more accurate statistics.
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?