#mysql #indexing
#mysql #индексирование
Вопрос:
У меня есть запрос, и я хочу создать индекс на основе запроса в MySQL work bench, а не на сервере MSSQL.
На сервере MSSQL у нас есть возможность найти недостающий индекс (используя план выполнения Ctrl L) запроса, затем мы создадим этот индекс, но я не могу сделать то же самое в MySQL Work Bench.
Комментарии:
1. Создайте индекс по реляционным столбцам… Где a.id = b.id_a
2. в MySQL это
EXPLAIN <query>
для получения плана выполнения3. 1) условие фильтрации в запросе не является статическим, оно будет меняться динамически, поэтому мы не можем предсказать реляционные столбцы @Roy
4. ОБЪЯСНЕНИЕ <query> также попробовано, но для меня это бесполезно @RaymondNijland
5. «EXPLAIN <запрос> также пробовался, но для меня это бесполезно» это потому, что вы, скорее всего, не понимаете результат или как вы интерпретировали это, см. EXPLAIN Output Format