![]() |
#5 |
Administrator
|
Сортировка, уходящая на сервер при открытии формы - накладывается не просто так. А для ускорения открытия формы. А именно такая сортировка берется из-за того, что на таблице указан кластерный индекс TableRecIdIdx, который и содержит все эти поля. Кластерный индекс в свою очередь сортирует данные в файле согласно полям, входящим в него. Очевидно, что выбирая с сортировкой по кластерному индексу - выборка будет быстрее (если Вам сказать, что книги в библиотеке лежат согласно сортировке по названию книги = выдать запрос с сортировкой - то Вам легче будет отыскать нужную книгу).
В связи с этим - вопрос к автору топика. С чего Вы решили, что эта сортировка замедляет выборку? Есть другое предположение, с чем связаны тормоза. Табличка не индексирована. Т.е. индекс как бы есть, но фактически его нет. Пересоздайте этот индекс или сделайте реиндексацию таблички. Должно все залетать ![]()
__________________
Возможно сделать все. Вопрос времени |
|
Теги |
order by, query, сортировка |
|
|