Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 04.07.2003 20:52 / 04.07.2003 20:53
может кто не знает, и эта информация ему будет полезнаCREATE TABLE test ( col_a INT(10) NOT NULL, col_b INT(10) NOT NULL, col_c DATETIME NOT NULL, ... )у этой таблички есть индекс:
CREATE INDEX ix_text_0 ON test ( col_a, col_b, col_c )так вот, запрос вида:
SELECT ... FROM test WHERE col_a = 1 AND col_b = 2 ORDER BY col_c LIMIT 10замечательно использует этот индекс и результат получаем мгновенно, однако запрос:
SELECT
...
FROM
test
WHERE
col_a = 1 AND
col_b = 2
ORDER BY
col_c DESC
LIMIT
10
который согласно доке должен так-же замечательно использовать этот индекс, его просто игнорирует,