MySQL 如何测量Performance_schema内存使用情况

2023年 9月 18日 6.8k 0

PERFORMANCE_SCHEMA使用了多少内存?

在MySQL 5.6 通过运行“SHOW ENGINE PERFORMANCE_SCHEMA STATUS”并检查输出的最后一行(name = performance_schema.memory ),可以在运行时查看PERFORMANCE _ SCHEMA的内存消耗

<code >(Sun Sep 17 19:11:45 2023)[root@GreatSQL][(none)]>SHOW ENGINE PERFORMANCE_SCHEMA STATUS;

在MySQL 5.7上,您可以查询performance_schema本身来确定它使用了多少内存,例如:

<code >(Sun Sep 17 19:08:50 2023)[root@GreatSQL][(none)]>
SELECT SUM(CURRENT_NUMBER_OF_BYTES_USED)/1024/1024 SIZE_MB FROM performance_schema.memory_summary_global_by_event_name WHERE `EVENT_NAME` like 'memory/performance_schema%';

请参见内存核算表的手册页说明   http://dev.mysql.com/doc/refman/5.7/en/memory-summary-tables.html

相关文章

pt-kill工具的使用
pt-ioprofile工具包的使用
数据库管理-第216期 Oracle的高可用-01(20240703)
DBMS_REPAIR EXAMPLE SCRIPT WITH PARTITION
数据库事务的四大特性: ACID 
使用BBED修复损坏的SYSTEM文件头

发布评论