powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Скорость выдачи строк из курсора
3 сообщений из 3, страница 1 из 1
Скорость выдачи строк из курсора
    #38710205
Александр Тарасенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В процедуре рассчитывается запрос и затем считывается из курсора.
В результате примерно 9 тыс. строк , результат получается (процедура отрабатывает) за 6,5 сек.
Это нормально? или плохо?
...
Рейтинг: 0 / 0
Скорость выдачи строк из курсора
    #38710311
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Тарасенко,

Всё относительно. У Вас скорее всего сам запрос столько работает.

Может быть ситуация, когда вроде бы простой запрос с выборкой по индексу будет делать на каждую строку отдельный physical read (если у вас строки по разным страницам в разных физических частях таблицы рассыпаны). Тогда 9000 строк за 6,5 сек покажутся ещё хорошим результатом.

Сам по себе FETCH из курсора таких накладных расходов, конечно, давать не может (если, разве что, он не связан с чтением LOB'ов, которое выливается в direct reads).


Поэксперементируйте с каким-нибудь другим запросом, например просто полным чтением какой-либо из таблиц.
...
Рейтинг: 0 / 0
Скорость выдачи строк из курсора
    #38716319
safolet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне помогло!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Скорость выдачи строк из курсора
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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