分析trace中的执行计划。可以有效分析建的索引为什么没有走。查看优化器如何选择执行计划,获取每个可能的索引选择的代价。
TRACE 字段中整个文本大致分为三个过程。
准备阶段:对应文本中的 join_preparation
优化阶段:对应文本中的 join_optimization
执行阶段:对应文本中的 join_execution
使用时,重点关注优化阶段和执行阶段。
索引字段会作用在查询和排序时,有排序字段时考虑跟查询一块建立组合索引
Geleral log记录了服务器接收到的每一个查询或是命令,无论这些查询或是命令是否正确甚至是否包含语法错误,general log 都会将其记录下来(Mysqld将接收到的语句按照接收的顺序(注意不是执行顺序)写到查询日志文件中。)欢迎分享,转载请注明来源:内存溢出
评论列表(0条)