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

Вниз

Delphi Paradox TQuery использование индексов   Найти похожие ветки 

 
Delfin   (2003-02-01 00:12) [0]

Есть база в формате paradox, состоящая из нескольких таблиц.
В Delphi используются для работы с таблицами компонент типа TQuery. В таблицах построены индексы по полям, которые часто фигурируют в запросах со словами where, order by, group by. Хотелось бы узнать используются ли индексы, при выполнении запросов с помощью TQuery. И нет ли каких нибудь средств как для IB для проверки использования индексов, и оценки эфективности их использования.


 
MsGuns ©   (2003-02-01 02:14) [1]

Движок - BDE, формат - парадокс, копмоненты BDE. Причем здесь IB ?


 
AlexLI   (2003-02-01 11:38) [2]

Нет.


 
Delfin   (2003-02-02 16:06) [3]

Где траву брал.


 
Anatoly Podgoretsky ©   (2003-02-02 16:23) [4]

Измерить время с индексами и без


 
Desdechado ©   (2003-02-02 18:01) [5]

в доке написано, что БДЕ ДОЛЖЕН исп-ть индексы, если они есть, но насколько он интеллектуален в разборе сложных инжексов - только экспериментом выясняется


 
Delfin   (2003-02-02 19:34) [6]

Вопрос возник потому, что создалось впечатление, что при использовании компонента TQuery индексы не используются или используются далеко не все. Хотя в книгах по этому поводу пишут, что они используются только не указано как.


 
kate ©   (2003-02-03 18:10) [7]

- в случае, если указано order by: сначала ищется индекс с полным совпадением порядка и состава полей начиная с начала индекса, если такого индекса нет, начинает искать индексы с наибольшим сопадением опять же порядка и состава полей. если и таких нет, ищутся индексы-одиночки, т.е. по одному полю.
- если не указано order by: то же самое, но применительно к индексам и порядку и составу полей после select



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
1-63610
AlexG
2003-02-11 07:58
2003.02.20
создание ActiveX


14-63809
IRCServer
2003-02-04 08:43
2003.02.20
дайте IRC Server


3-63578
kerkonst
2003-02-04 10:46
2003.02.20
Фильтр по значению поля из другой таблицы


14-63735
Andrey
2003-02-03 14:07
2003.02.20
---|Ветка была без названия|---


14-63786
БИС
2003-02-03 10:39
2003.02.20
Есть ли программисты, которые не пьют пива или это нонсенс ?