我知道性能模式中的统计信息在 MySQL 重启后不是持久的。我想在不重新启动 MySQL 的情况下刷新所有统计信息。有什么办法吗?
谢谢。
小智 8
更容易截断每个单独的表是调用过程:
CALL sys.ps_truncate_all_tables(FALSE);
Run Code Online (Sandbox Code Playgroud)
TRUNCATE TABLE可用于重置统计数据。
请参阅https://dev.mysql.com/doc/refman/5.7/en/performance-schema-table-characteristics.html
可以使用 TRUNCATE TABLE 截断汇总表。一般来说,效果是将汇总列重置为 0 或 NULL,而不是删除行。这使您能够清除收集的值并重新启动聚合。