Re: большая табличка, оптимизация
От: Sinclair Россия https://github.com/evilguest/
Дата: 11.07.08 06:04
Оценка:
Здравствуйте, mihhon, Вы писали:

M>
M>select entrydate, instId, fieldId, value
M>from Values
M>where entrydate='2007-07-10'
M>

M>запрос использует индекс на entrydate, возвращает 130000 записей (3Мb), по времени 2..4 минуты
M>execution plan показывает, что index seek 0%, bookmark lookup 100%
M>можно как-нибудь ускорить это безобразие?
M>физически данные так организовать в таблице, чтоб они шли по возрастанию даты и сервер это понимал?
Можно. Для этого нужно добавить выбираемые поля в индекс по entrydate. Предлагаю перестроить primary key index так, чтобы entrydate шла в нем первой.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.