If the table becomes full, the Performance Schema groups statements that have SCHEMA_NAME and DIGEST values not matching existing values in the table in a special row with SCHEMA_NAME and DIGEST set to NULL. This permits all statements to be counted. However, if the special row accounts for a significant percentage of the statements executed, it might be desirable to increase the summary table size by increasing performance_schema_digests_size.什么意思
时间: 2024-04-29 17:19:27 浏览: 112
这话的意思是,如果 MySQL 的 Performance Schema 使用的汇总表已经满了,那么它会将 SCHEMA_NAME 和 DIGEST 值与表中现有值不匹配的语句分组,并放在一个特殊行中,其中 SCHEMA_NAME 和 DIGEST 的值被设置为 NULL。这样可以确保所有语句都被计数。然而,如果这个特殊行占执行语句的很大比例,那么就应该考虑增加汇总表的大小,通过增加 performance_schema_digests_size 的值实现。这样可以确保汇总表可以存储更多的语句,减少特殊行成为瓶颈的可能性。
阅读全文