Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.02.20;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
14-63783
iNew
2003-02-04 08:57
2003.02.20
В одной из веток форума говорилось о библиотеке QStrings


14-63847
Armageddon
2003-02-04 21:38
2003.02.20
Где можно взять компонент типа RichEdit в котором можно рисовать


3-63501
denis24
2003-02-05 10:13
2003.02.20
Ttable.Tablename


1-63675
Zirus
2003-02-12 09:40
2003.02.20
Про иконки и новую форму в панели задач


3-63481
Compiler
2003-02-04 14:30
2003.02.20
События к Recordset в ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский