我正在努力为一些应该很简单但却需要很长时间的查询进行 MySQL 索引优化。我没有发布具体问题,而是想询问是否有一种自动处理这些问题的方法。
我四处寻找,但找不到任何东西。当然,如果查询/索引优化只是遵循一组步骤,那么一定有人编写了一个应用程序来针对给定的查询自动执行它……或者我没有意识到所涉及的复杂性?
最佳答案
好吧,我可以提供一个 SQL indexing tutorial .如果您在自动化方面取得成功,请告诉我们 ;)
不太了解 MySQL,但有用于 Oracle 和 SQL Server 的工具。它们涵盖了琐碎的案例,但对于非琐碎的案例,它们往往会给人一种错误的安全感。他们也不太愿意考虑整体工作量,他们通常仅限于为特定语句建议索引。
关于MySQL 索引优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6633738/