Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Оптимизатор BDE (DBF)

Здравствуйте.

Не встречал ли кто-нибудь описание правил, в соответствии с которыми
BDE (DBF) выбирает индексы для использования
в фильтрах и запросах SQL?

Например, фильтр "DocDate>='01.01.2005' AND DocDate<='02.01.2005' AND State =
1"
отрабатывает быстро - используется индекс по DocDate, а фильтр
"DocDate>='01.01.2005' AND DocDate<='02.01.2005' AND (State = 1 OR State = 4)"
приводит к полному перебору, судя по времени.

И можно ли узнать, какие индексы использовал
BDE в том или ином случае?

Номер выпуска : 5224
Возраст листа : 920 (дней)
Количество подписчиков : 541
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/532100
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Wed, 29 Mar 2006 11:19:49 +0400 (#532100)