![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как работать с индексами в Парадокс? [D5, Paradox]
ORFO © (2002-05-15 12:29:00)есть таблица около 1,5 миллиона записей, она проиндексирована,
когда делаю запрос он срабатывает очень медленно, я наю что надо подключать индексы, но не знаю как это сделать, может подскажете, как увеличить скорость обрабатывания запроса...
запрос типа select * form naclhead where docdate between "01.01.99" and "01.01.01"
Desdechado (2002-05-15 20:07:00) [1]> Работая с локальными таблицами с помощью TQuery про
> индексы можешь забыть
Это не всегда правда. Надо правильно строить запросы. Я б, например, заменил between на 2 сравнения, в некоторых случаях это работает быстрее.
И еще. Проиндексированы ли поля с датами? Ведь о них же речь.
Reindeer Moss Eater (2002-05-15 13:02:00) [2]Смысл предыдущего моего ответа:
Работая с локальными таблицами с помощью TQuery про индексы можешь забыть. Индексы помогут на SQL сервере.
Для того чтобы улучшить ситуацию индексами для локальных таблиц надо использовать TTable.
ORFO (2002-05-15 12:53:00) [3]Проц Celeron 733
винт 7200 оборотов...
Reindeer Moss Eater (2002-05-15 12:52:00) [4]Поменяй процессор на более мощный и диск на более быстрый