Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Отличие функции от ХП / 5 сообщений из 5, страница 1 из 1
18.05.2011, 21:40
    #37268279
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличие функции от ХП
Есть ли различие по производительносити и ресурсам между фукцией возвращающей таблицу и хп., т.е

SELECT COL1,COL2,COL3 FROM TABLE(USER.FUNCT()) и
процедурой
CALL USER.PROC;
ХП и функция возвращают результат одного и того же запроса.


ХП возвращает курсор на набор данных, а вот с функцией я не понял.
Создается ли временная таблица при возврате результата функции?
...
Рейтинг: 0 / 0
19.05.2011, 10:00
    #37268695
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличие функции от ХП
Ф-ция должна работать быстрее.
Временная таблица не создаётся.
Клиент получает такой же курсор, как и при работе с обычным запросом.
...
Рейтинг: 0 / 0
19.05.2011, 15:38
    #37269646
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличие функции от ХП
Я правильно понял, т.е. при выполнение процедуры результирующий НД в начале записывается во временную таблицу, а потом уже к клиенту,а при вызове функции идет напрямую.
Т.е. при больших НД функция будет отрабатывать быстрее и ресурсов на обработку нужно будет меньше?
...
Рейтинг: 0 / 0
19.05.2011, 16:28
    #37269808
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличие функции от ХП
TrogloditЯ правильно понял, т.е. при выполнение процедуры результирующий НД в начале записывается во временную таблицу, а потом уже к клиенту,а при вызове функции идет напрямую.
Т.е. при больших НД функция будет отрабатывать быстрее и ресурсов на обработку нужно будет меньше?Нет, в случае ХП временные таблицы для этого тоже не используются.
Разница в скорости связана с накладными расходами на взаимодействие c PVM (SQL PL Virtual Machine).
...
Рейтинг: 0 / 0
19.05.2011, 16:57
    #37269897
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличие функции от ХП
Большое спасибо за ответ.
Теперь для выборок буду использовать функции.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Отличие функции от ХП / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]