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

Вниз

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

Наверх




Память: 0.45 MB
Время: 0.009 c
14-81904
Nodo
2003-08-02 23:43
2003.08.25
интерфейс в стиле OfficeXP


7-81984
Alex-kosmonavt
2003-06-04 15:52
2003.08.25
Запись в реестр


3-81539
ghost_by
2003-07-31 13:54
2003.08.25
Обновление записи в TIBQuaery


1-81691
delphin111
2003-08-09 17:50
2003.08.25
bmp


1-81797
Alik$
2003-08-14 07:43
2003.08.25
UDF





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский