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

Вниз

TQuery и Индексы в dBase   Найти похожие ветки 

 
Алексей Петухов   (2003-07-31 05:51) [0]

Здравствуйте.
Хотелось бы уточнить: Будут ли при выполнении SQL-запроса в TQuery к таблцам bDase учитываться индексы?


 
sniknik ©   (2003-07-31 08:16) [1]

иногда. смотря как запрос построиш.


 
Алексей Петухов   (2003-07-31 09:18) [2]

К примеру в таких случаях
1. order by ...
2. where ...
3. объединение, связывание таблиц.


 
Dripus   (2003-07-31 09:40) [3]

Индексы ускоряют практически любой запрос по любой БД.


 
sniknik ©   (2003-07-31 10:37) [4]

Dripus (31.07.03 09:40)
> Индексы ускоряют практически любой запрос по любой БД.
SELECT * FROM TableName
очень часто встречающийся запрос. в чем будет выражатся ускорение?

Алексей Петухов (31.07.03 09:18)
> К примеру в таких случаях
...
во всех приведенных случаях, если условие не по вычисляемому полю.
3 вариант без индекса просто работать не будет. (даже если движок позволяет, то это значит что строится временный индекс)


 
msguns ©   (2003-07-31 12:17) [5]

>sniknik © (31.07.03 10:37)
>SELECT * FROM TableName
очень часто встречающийся запрос. в чем будет выражатся ускорение?

Ускорение будет выражено отрицательным значением



 
VAleksey ©   (2003-07-31 12:27) [6]


> Dripus (31.07.03 09:40)

Разница только если присутствует пункт Where в котором используется поле по которому есть индекс и нет функций от значений полей.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
14-81965
Gogerman
2003-08-06 16:49
2003.08.25
Нужно получить разницу переменных типа TDateTime в часах.


4-82007
Jao
2003-06-18 16:24
2003.08.25
Как можно узнать хендл приложения, который весит в трее?


14-81893
3APA3A
2003-08-08 01:03
2003.08.25
Касательно статьи...


14-81888
AFrolov
2003-08-06 16:30
2003.08.25
Вот еще 1 история...


1-81818
Comrad
2003-08-14 10:31
2003.08.25
Как открыть проект сделанный в Дельфи6 в Д5?