mySQL 索引建议软件

标签 mysql sql indexing query-optimization

是否有任何软件可以分析 mySQL 查询,并建议创建特定的索引。

我知道最好手工完成,但我需要一些可以节省时间的东西。

非常感谢,

最佳答案

MySQL Enterprise Monitor 有一个 Query Analyer特征。但是 MEM 不是免费的。

Percona Toolkit 是一款免费的开源软件产品,可为您提供大部分信息以供您自己进行分析。

  • pt-query-digest --explain分析出现在您的查询日志中的热门查询,并向您展示他们当前的优化计划。

  • pt-index-usage分析查询日志中的查询并向您展示它们如何使用索引(还向您展示它考虑过但决定不使用的索引)。

完全披露:我为 Percona 工作。

关于mySQL 索引建议软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7681065/

相关文章:

python - 删除多维数组的前导和尾随全纳米轴

java - 在java中索引文本文件

php - 缺少主键 id 的值 Doctrine Symfony2

mysql - 显示最大值

mysql - UNION 查询功能和查询结构

sql - Joomla - 将 sql 数据库导入新服务器导致错误

regex - 如何使用正则表达式和 Awk 提取括号之间的子字符串?

php - 每组的最小值和最大值

php - PDO Prepared stament while in a loop

sql - 如何提高sqlite like语句的性能