Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Профайлер для процедур DB2 / 4 сообщений из 4, страница 1 из 1
01.07.2014, 16:49
    #38684979
Александр Тарасенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профайлер для процедур DB2
Такой вот еще вопрос.

Есть процедура, которая использует курсор.

В IBM® Data Studio, Версия 4.1.0.0 время выполнения показывает - 6 мсек.
По-моему, там показывает вывод курсора самого без фетча, нет?

В Toad For db2 5.1.0.656 время выполнения показывает 600 мсек.

Посоветуйте плиз какой-нибудь удобный профайлер, чтобы измерять время выполнения было точно и более-менее удобно, плиз.
...
Рейтинг: 0 / 0
01.07.2014, 19:03
    #38685078
knudsen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профайлер для процедур DB2
Александр Тарасенко,

Например:

1. Создаёшь монитор для пользователя на события
2. Запускаешь этот монитор
3. Запускаешь нужную процедуру
4. Останавливаешь монитор (по желанию)
5. Смотришь время выполнения нужной процедуры в таблице монитора - с точностью до 6-го знака (кажись)
6. ...
...
Рейтинг: 0 / 0
01.07.2014, 19:37
    #38685089
db2&db2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профайлер для процедур DB2
Александр Тарасенко,

создать отдельную маленькую табличку myaudit (tt timestamp, id smallint)
в маленьком выделенном табличном пространстве с маленьким выделенным буферпулом.
в эту табличку:
db2 "insert into myaudit values (current timestamp,0), (current timestamp,1)"

затем, как обычно
begin
update myadut set tt=current timestamp where id=0;
call myproc;
update myadut set tt=current timestamp where id=1;
select (select tt from myaudit where id=1)-(select tt from myaudit where id=0) from sysibm.sysdummy1;
end
/
...
Рейтинг: 0 / 0
02.07.2014, 11:21
    #38685555
Александр Тарасенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профайлер для процедур DB2
db2&db2,
спасибо, похоже, что то, что мне и нужно было
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Профайлер для процедур DB2 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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