Re: Desc индекс медленнее ? FB2.1

2007-11-07 Пенетрантность gsAlexander

Что слышно по данному вопросу?



Re: Desc индекс медленнее ? FB2.1

2007-10-28 Пенетрантность gsAlexander

Куда пример слать?



Re: Desc индекс медленнее ? FB2.1

2007-10-28 Пенетрантность Dmitry Yemanov


gsAlexander wrote:

Куда пример слать?


firebird2 на yandex.ru


--
Дмитрий Еманов



Re: Desc индекс медленнее ? FB2.1

2007-10-16 Пенетрантность Khorsun Vlad

Alexander A. Venikov ...

 Hello, Леонид!
 You wrote  on Mon, 15 Oct 2007 19:23:36 -:

  ЛА При вставке в таблицу где есть Desc индекс время
  ЛА выполнения на порядок больше чем при Asc индексе ?
  ЛА Если Я чего не дочитал в доках, прошу не пинать,
  ЛА если это кому интересно, могу скинуть примеры...

Давай - проверим.

 Нормальное поведение имхо. _Грубо говоря_, если значения индекса при вставке
 постоянно нарастают (берутся из генератора), то новое значение дописывается в
 конец ASC индекса и в начало DESC индекса, то есть DESC индекс переписывается
 весь.

Сам понял, что сказал ? Срочно в школу читать про B-trees ;)

--
Хорсун Влад




Re: Desc индекс медленнее ? FB2.1

2007-10-16 Пенетрантность Alexander A. Venikov


Hello, Khorsun!
You wrote  on Tue, 16 Oct 2007 10:21:51 +0300:

KV Сам понял, что сказал ? Срочно в школу читать
KV про B-trees ;
sorry, ляпнул не шибко подумав. :)
--
Удач
Alexander A. Venikov, Tobolsk, Russia 





Desc индекс медленнее ? FB2.1

2007-10-15 Пенетрантность Леонид Агафонов

При вставке в таблицу где есть Desc индекс время выполнения на порядок
больше чем при Asc индексе ?

Если Я чего не дочитал в доках, прошу не пинать, если это кому
интересно, могу скинуть примеры...

С уважением, Леонид Агафонов



Re: Desc индекс медленнее ? FB2.1

2007-10-15 Пенетрантность Alexander A. Venikov


Hello, Леонид!
You wrote  on Mon, 15 Oct 2007 19:23:36 -:

ЛА При вставке в таблицу где есть Desc индекс время
ЛА выполнения на порядок больше чем при Asc индексе ?
ЛА Если Я чего не дочитал в доках, прошу не пинать,
ЛА если это кому интересно, могу скинуть примеры...
Нормальное поведение имхо. _Грубо говоря_, если значения индекса при вставке 
постоянно нарастают (берутся из генератора), то новое значение дописывается в 
конец ASC индекса и в начало DESC индекса, то есть DESC индекс переписывается 
весь. Для большой таблицы замедление будет весьма ощутимым. Зато увеличишь 
скорость при селекте по DESC индексу.

--
Удач
Alexander A. Venikov, Tobolsk, Russia