Советник по настройке MSSQL Sql - в mysql - PullRequest
2 голосов
/ 02 июня 2011

в Microsoft SQL Server; Существует «Советник по настройке SQL», в котором вы можете отправить ему запрос, который проанализирует его и предложит рекомендации по индексации. Есть ли что-то подобное для mysql, которое я могу использовать из phpmyadmin?

Ответы [ 2 ]

3 голосов
/ 02 июня 2011

Добавьте EXPLAIN в начало оператора SELECT и запустите его на вкладке Query.Он скажет вам, какие индексы он планирует использовать.Затем вам нужно сделать суждение, если вы можете создать лучший индекс для него.

1 голос
/ 02 июня 2011

MySQL имеет профилировщик запросов, см. Эту статью: http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html

И для этого у dbForge есть графический интерфейс, см .: http://www.devart.com/dbforge/mysql/studio/features.html#profiler

Я не думаю, что есть какой-либо инструмент, который будет предлагать индексы, если вы не посчитаете код обезьян в SO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...