Значение Using index поля Extra таблицы результата SQL стейтмента EXPLAIN

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

Значение Using index поля Extra таблицы результата SQL стейтмента EXPLAIN означает, что для извлечения данных использовалась только информация из структур (таблиц или деревьев) индексов, т.е. не было необходимости производить чтение записи в основной таблице. Это применимо для случаев, когда: в случае нескольких столбцов - все запрашиваемые столбцы таблицы являются частью одного индекса по которому и шёл поиск; или, в случае одного столбца - запрашивается только значение того столбца, значения которого есть в индексе по которому шёл поиск.