我正在调试 MySQL 5.6 的内存问题(我使用的是 Percona 发行版),但我无法弄清楚,在网络上搜索,如果Adaptive Hash Index
数量是 的一部分Total memory allocated
,或者它是否分开。
当前输出:
BUFFER POOL AND MEMORY
----------------------
Total memory allocated 109890764800; in additional pool allocated 0
Total memory allocated by read views 15776
Internal hash tables (constant factor + variable factor)
Adaptive hash index 10365924496 (1699980328 + 8665944168)
Page hash 13281976 (buffer pool 0 only)
Dictionary cache 427147426 (424996592 + 2150834)
File system 84040 (82672 + 1368)
Lock system 295705056 (295674296 + 30760)
Recovery system 0 (0 + 0)
只是按照 MySQL 文档,我会说是的。
根据 MySQL 5.6 文档
innodb_adaptive_hash_index
如果你真的想知道,登录为
root@localhost
,运行这个再次查看内存统计信息。它们应该为零,内存计数应该反映这一点。