随笔分类 - MySQL / MySQL监控优化
Prometheus+pmm,sys,innodb status,并发,优化,索引,规范
摘要:指数据库通过采样、统计出来的表、索引的相关信息,例如,表的记录数、索引page个数、字段的Cardinality选择率等等。MySQL在生成执行计划时,需要根据索引的统计信息进行估算,计算出最小代价的执行计划.MySQL支持有限的索引统计信息,MySQL 8.0版本,支持直方图。 一、采样统计信息参
阅读全文
摘要:当数据库磁盘空间不足的时候,一般选择扩容,归档,优化表空间。 优化表空间主要包括:重复索引、未使用的索引,表空间大小情况,清理碎片。 undo redo 临时表空间 binlog relaylog general_log error_log 等。 还有一种,MySQL数据库崩溃,执行失败,执行超时,
阅读全文
摘要:1.基础介绍 MySQL 5.7引入了sys schema,有了它,我们排查分析一些问题时将更得心应手。sys schema里主要存储的是视图、存储过程、函数等。 在mysql的5.7版本中,性能模式是默认开启的,如果想要显式的关闭的话需要修改配置文件,不能直接进行修改。 查看performance
阅读全文
摘要:SQL执行顺序和逻辑 MySQL的执行顺序: (9) SELECT (6) SUM(聚合函数) (10) DISTINCT <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2) ON <join_cond
阅读全文