Re: Desc индекс медленнее ? FB2.1
Что слышно по данному вопросу?
Re: Desc индекс медленнее ? FB2.1
Куда пример слать?
Re: Desc индекс медленнее ? FB2.1
gsAlexander wrote: Куда пример слать? firebird2 на yandex.ru -- Дмитрий Еманов
Re: Desc индекс медленнее ? FB2.1
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
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
При вставке в таблицу где есть Desc индекс время выполнения на порядок больше чем при Asc индексе ? Если Я чего не дочитал в доках, прошу не пинать, если это кому интересно, могу скинуть примеры... С уважением, Леонид Агафонов
Re: Desc индекс медленнее ? FB2.1
Hello, Леонид! You wrote on Mon, 15 Oct 2007 19:23:36 -: ЛА При вставке в таблицу где есть Desc индекс время ЛА выполнения на порядок больше чем при Asc индексе ? ЛА Если Я чего не дочитал в доках, прошу не пинать, ЛА если это кому интересно, могу скинуть примеры... Нормальное поведение имхо. _Грубо говоря_, если значения индекса при вставке постоянно нарастают (берутся из генератора), то новое значение дописывается в конец ASC индекса и в начало DESC индекса, то есть DESC индекс переписывается весь. Для большой таблицы замедление будет весьма ощутимым. Зато увеличишь скорость при селекте по DESC индексу. -- Удач Alexander A. Venikov, Tobolsk, Russia