mysql - 如何在 MySQL 中查找缺失的索引?

标签 mysql mysql-workbench mysqldump

5,我想确定其中缺少的索引。有人可以帮我鉴定吗?这将帮助我们提高导致应用程序的查询的性能。

最佳答案

我能想到的最好的方法是使用 EXPLAIN 检查有索引和没有索引的查询的执行计划,然后查看查询性能的差异。

你也可以引用:

  • Does MySQL exectution plan depend on available indexes?
  • Using EXPLAIN to Write Better MySQL Queries
  • How to find un-indexed queries in MySQL, without using the log
  • 关于mysql - 如何在 MySQL 中查找缺失的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30626876/

    相关文章:

    php - 在 codeigniter 中从数据库检索结果

    mysql - 使用 DENSE_RANK() MySQL 缺少右括号

    version-control - 如何创建相同文件的相同 gzip?

    ruby-on-rails-3 - mysqldump 阻塞 Ruby on Rails

    php - 更新 MySQL 数据库最后插入的 ID

    php - php header位置为什么没有空格

    mysql - 保存时 View 会被重写

    mysql - 语法错误: 'source' (source) is not valid input at this position

    mysql-workbench - 由于 key ,MySQL Workbench 无法通过 SSH 连接

    mysql - 如果不存在则从 mysqldump 创建表