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

Вниз

Работа с Interbase-зовской БД   Найти похожие ветки 

 
Roman__M   (2002-11-13 17:24) [0]

Ерунда какая-то. Есть SQL-запрос к БД. Текст его приводит не буду - много и бессмысленно. Но суть вот в чем. В условии для отбора стоит:

WHERE A.OTDEL_ID=1

Поле OTDEL_ID not null и может иметь значения 1 или 2.
Данный запрос выполняется около 45 сек.
Если же поставить условие по-другому:

WHERE A.OTDEL_ID<>2

, то запрос выполняется 1-2 сек. А результат одинаковый.
С чем это может быть связано?


 
Jeer ©   (2002-11-13 17:53) [1]

Любой парсер/интерпретатор SQL вещь субъективно-разработанная.
Скорее всего напоролся на неоптимизированную ветку.


 
petr_v_a ©   (2002-11-13 18:01) [2]

а на этом поле случайно индекса нет? :)))


 
Ihor Osov'yak ©   (2002-11-13 18:14) [3]

Roman__M Дык план посмотри, интербейс иногда для сложных обьединений далеко не оптимальный план строит. Тогда нужно ручками план указывать.


 
Roman__M   (2002-11-14 09:27) [4]

2Ihor Osov"yak
Что это за план такой? Если можно - по-подробнее или ссылку где про это можно почитать.

2petr_v_a
Нет, поле не индексированное.

2Jeer
Тогда другой вопрос - как данную ветку опитизировать?



 
Roman__M   (2002-11-14 11:38) [5]

Небольшое добавление.
Такая ерунда происходит с БД, прошедшей цепочку Backup-Restore.
Я попробовал на исходной базе (она ни разу не ресторина) - все работает великолепно. Разъясните кто может, плз.



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
4-4685
zebra21
2002-10-22 23:17
2002.12.02
Просто? Как приостановить прогу до выполнения другой?


3-4219
Uran
2002-11-13 09:49
2002.12.02
BDE32 Component -подскажите где его можно скачать под d5,d6 ?


4-4668
Velocity
2002-10-18 20:59
2002.12.02
ScrollBox и SpeedButton на API


7-4637
Infinity
2002-09-30 01:11
2002.12.02
Как отключить возможность изменения времени!


1-4409
Сутковой Вадим
2002-11-17 17:04
2002.12.02
Как правильно перетащить форму не за заголовок?