Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / оптимизация запроса / 3 сообщений из 3, страница 1 из 1
11.02.2004, 20:22
    #32406328
Drinky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оптимизация запроса
Здравствуйте!

Такой вопрос:

таблица "logs" - 2 столбца (log_id, object_id).

Индексы:
1. log_idIDX на log_id (он же первичный ключ)
2. object_idIDX на object_id

Запрос:

select * from logs
where object_id='0003'
ORDER BY log_id DESC
limit 0,5

Рулит порядка 7 секунд при наполнении базы ок. 600 тыс. записей.

А надо быстро...

Спасибо.
...
Рейтинг: 0 / 0
12.02.2004, 10:08
    #32406658
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оптимизация запроса
А можно взглянуть на результат SHOW CREATE TABLE ВашаТаблица

. http://sql.ru/]mahoune
...
Рейтинг: 0 / 0
13.02.2004, 11:29
    #32408286
MySQLdb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оптимизация запроса
А еше лучше сделать
EXPLAIN SELECT тырыпыры FROM тырыпыры Where тырыпыры

и тщательно проанализировать, многое сразу же решится, вылезут
все узкие места!

/MySQLdb/
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / оптимизация запроса / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]