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

Вниз

Запрос и его план   Найти похожие ветки 

 
Жук ©   (2003-07-02 11:50) [0]

Есть сложный запрос с выборкой из двух таблиц и двух ХП. Однако я никак не могу "вытащить" его план стандартными способами. Посоветуйте, плз, реально ли его достать "нестадартно". Если да, то как ?


 
Smashich ©   (2003-07-02 11:55) [1]

стандартными способами? это какими?


 
Alexandr ©   (2003-07-02 12:00) [2]

видимо просто план не выдается из-за сложности запроса.
И из-за того, что плохо обединяются таблицы с процедурами.


 
Жук ©   (2003-07-02 13:14) [3]


> Alexandr © (02.07.03 12:00)
> видимо просто план не выдается из-за сложности запроса.
> И из-за того, что плохо обединяются таблицы с процедурами


Видимо из-за сложности. Но реально-то он существует. Как его можно извлечь ?
Не совсем понятен термин "плохо объединяются".

"стандартный способ" - использование стандартных ППП.


 
Alexandr ©   (2003-07-02 13:28) [4]

1) что такое ППП
2) можешь считать это глюком в IB6


 
Smashich ©   (2003-07-02 13:30) [5]

классно звучит

>"стандартный способ" - использование стандартных ППП.


 
Жук ©   (2003-07-02 13:44) [6]


> Alexandr © (02.07.03 13:28)
> 2) можешь считать это глюком в IB6

:-))) Ловко. Скорее нет, чем да.

ЗЫ.ППП - пакеты прикладных программ. (IBManager,Marathon, IBExpert,...)


 
Zacho ©   (2003-07-02 13:47) [7]


> Жук © (02.07.03 13:44)

А ты попробуй то же самое на FB или Yaffil


 
Жук ©   (2003-07-02 13:52) [8]


> Zacho © (02.07.03 13:47)

Читаете мысли ?! :-)
Не-е ! Русские так просто не сдаются :-)
Может советом подмогнёте-таки, как цэ в ИБ побачить ?


 
Alexandr ©   (2003-07-02 13:57) [9]

ну никак...


 
Жук ©   (2003-07-02 14:01) [10]

Вообще-то яркой искрой блеснула такая мысль : может ИБ такие сложные запросы обрабатывает методом интерпретации.
Т.е. сначала обрабатывается внешнее объединение, участвующих таблиц, потом селект из ХП.


 
Alexandr ©   (2003-07-02 14:10) [11]

только наоборот.
Сначала селект из ХП а потом вручную все объединяется без индексов по ХП.


 
Жук ©   (2003-07-02 14:13) [12]

Не похоже. Входными параметрами для ХП являются поля таблиц, участвующих в запросе.


 
Alexandr ©   (2003-07-02 14:28) [13]

ну тогда еще хуже...
Слушай, зачем это тебе
почитай
где статья есть на тему объединения таблицы и ХП
ссылка на нее есть на www.ibase.ru
Писал статью по-моему иван Преносил из Чехии...


 
Филипп Киркоров   (2003-07-02 14:42) [14]


> Alexandr © (02.07.03 14:28)

Хм-м. Вообще-то этот запрос навеян этой статьёй :-)))


 
Johnmen ©   (2003-07-02 14:44) [15]

>Жук © (02.07.03 14:13)

Дим, я же уже приводил тебе фрагмент :
"Ещё одна особенность, точнее на этот раз пожалуй даже глупость, которую периодически пытаются сделать новички. Ну например так:
select * from sp1(t.id) sp, test2 t
То есть в качестве параметра процедуры идёт одно из полей другого соединяемого отношения. Никогда не пройдёт. По той простой причине, что при любой технологии сначала выполняется соединение, а уже потом появляются поля."

И ссылку, данную Alexandr © - http://www.krista.ru/ib/

Почитай - там ответы и много полезной инфы...

(Кстати, я тоже старый "Аквариумист") :)


 
Жук ©   (2003-07-02 14:45) [16]

Филипп Киркоров (02.07.03 14:42)
Уп-с. Вот тайны и раскрываются :-)

Серьёзно :
Этот запрос навеян статьёй, но этой ли не скажу, но ibase.ru.



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

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

Наверх




Память: 0.5 MB
Время: 0.014 c
3-77774
Silver_
2003-07-02 09:52
2003.07.24
ADODataSet.Filter:= (... LIKE ...) AND (... LIKE ...)


14-78113
Boss
2003-07-08 11:55
2003.07.24
Как зарегестрировать БД, чтоб она работала на другом ПК


3-77813
Spawn
2003-07-03 12:13
2003.07.24
Проблема создания БД


14-78089
mukha
2003-07-06 16:52
2003.07.24
штрих-коды


6-78033
Elon
2003-05-18 20:03
2003.07.24
TimeOut в IndyHttp?