2012-01-02 2 views
5

Я хотел бы знать, есть ли у нас возможность увидеть, какие секционированные данные проверяются во время выполнения плана запроса.Являются ли разделы MySQL видимыми в плане EXPLAIN для SELECT ....?

Является ли эта информация видимой в EXPLAIN/EXPLAIN EXTENDED соответствующего SELECT ...?

ответ

2

Вы должны использовать EXPLAIN PARTITIONS5.5 link)

Начиная с MySQL 5.1.5, можно определить, какие разделы секционированной таблицы участвуют в данном запросе на выборку с помощью EXPLAIN ПЕРЕГОРОДКИ. Ключевое слово PARTITIONS добавляет столбец разделов к выходу EXPLAIN, в котором перечислены разделы, из которых записи будут сопоставляться запросом.

С EXPLAIN, вы можете использовать PARTITIONS или EXTENDED, но не оба

+0

Вы добавили еще одну важную информацию, как версия, откуда эта функция активна. – Uday

Смежные вопросы