Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
Жук   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
14-78114
Peon
2003-07-06 15:38
2003.07.24
Подскажите решение простенькой задачи по математике


1-77947
Micke
2003-07-10 18:37
2003.07.24
Запуск нескольких копий приложения средствами Delphi


1-77933
TolikM
2003-07-10 16:40
2003.07.24
StringGrid


3-77804
Chery
2003-07-03 11:51
2003.07.24
Кол-во записей, где некое поле P = a or b or c ? Filtre ?


14-78123
vizier
2003-07-08 20:43
2003.07.24
grid to be?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский