Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

Как ускорить выполнение запроса в MS Access?   Найти похожие ветки 

 
OpoloXAI ©   (2003-05-12 17:34) [0]

Добрый день. Есть Access-БД, занимающая 100 МГб и имеющая в своей структуре 4 текстовых поля. Запрос на выборку записей по всем четырём столбцам на 466 Pentium выполняется примерно 2 минуты. В запросе я пользуюсь условием: ... WHERE Key LIKE "%String%". Подскажите, можно ли как-нибудь ускорить выполнение запроса (может использовать иную структуру запроса)?
Заранее спасибо.


 
sniknik ©   (2003-05-12 17:47) [1]

использовать индексы, и не пользоватся конструкцией LIKE "%String%" которая индексы не использует, а пользоватся = >= <= > < and or и т.д.

делать запросы асинхронно, с полученными данными уже можно работать а запрос "дополучает" остальные.

серверный курсор - данные получаются по мере необходимости.



Страницы: 1 вся ветка

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.022 c
14-95103
Дмитрий К.К.
2003-05-12 05:30
2003.05.29
Именинники 12 мая


9-94658
Javlon
2002-12-14 16:14
2003.05.29
Где можно взят модели машин (менше1000 полигонов)


14-95059
ildarun
2003-05-09 17:51
2003.05.29
Где описан тип TSHFileOpStruct?


14-95068
Соловьев
2003-05-08 10:16
2003.05.29
Мастаки, поделитесь опытом защиты прав на пргу.


14-95064
race1
2003-05-09 17:01
2003.05.29
---|Ветка была без названия|---