性能查询常用命令
(1)强制索引慎用:
SELECT * FROM table FORCE INDEX (idx_puid_shop_status)
(2)性能分析视图:
- 在 MySQL 中,
sys库提供了许多用于性能分析的视图:SHOW FULL TABLES IN sys WHERE TABLE_TYPE LIKE 'VIEW';
- 低版本手动分析:
SELECT * FROM performance_schema.events_statements_summary_by_digest;
- SHOW VARIABLES LIKE 'performance_schema'; -- 需为 ON
(3)SHOW VARIABLES LIKE 'eq_range_index_dive_limit'
eq_range_index_dive_limit是个影响查询优化器行为的系统变量,它决定了优化器在处理等值范围查询(如IN或OR条件)时,选择使用 索引潜水 还是 索引统计 信息来估算符合条件的行数。索引潜水(Index Dives)【优化器直接访问索引的实际数据页,统计符合条件的行数】
索引统计信息(Index Statistics)【优化器使用预先计算的索引统计信息(如
cardinality)来估算行数】</

最低0.47元/天 解锁文章
174万+

被折叠的 条评论
为什么被折叠?



