本文摘自PHP中文网,作者坏嘻嘻,侵删。
分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。SQL及索引优化
如何发现有问题的SQL?
使用MySQL慢查日志对有效率问题的SQL进行监控
1 2 3 4 5 6 7 |
|
慢查日志的存储格式
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
慢查日志的分析工具
- mysqldumpslow
- pt-query-digest
如何通过慢查询日志发现有问题的SQL?
1. 查询次数多且每次查询占用时间长的SQL
通常为pt-query-digest分析的前几个查询
2.IO大的SQL
注意pt-query-digest分析中的Rows examine项
3.未命中索引的SQL
注意pt-query-digest分析中Rows examine 和Rows Send对比
相关推荐:
mac使用终端运行mysql,mysql终端,mysql mac,mysql目录,mysql路径,macmysql
Mysql分区|mysql分区表|mysql partition|by range
以上就是如何理解MySQL数据库的优化的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mysql中关于exists和not exists的示例分享
mysql8.0.11安装配置方法图文教程 mysql8.0新密码认证方式
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。