powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Трасс ировка запроса
6 сообщений из 6, страница 1 из 1
Трасс ировка запроса
    #36474588
berserkk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А подскажите, пожалуйста, как в sybase asa запустить трассировку запроса?
...
Рейтинг: 0 / 0
Трасс ировка запроса
    #36474660
berserkk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть процедура, которая выполняет кучу запросов. Мне необходимо выяснить, за какой время выполняется каждый из ни. Это как-то возможно сделать?
...
Рейтинг: 0 / 0
Трасс ировка запроса
    #36474777
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
getdate() до запроса
getdate() после запроса.
А если совсем не лень, то завести временные переменные и селектить их разность.
...
Рейтинг: 0 / 0
Трасс ировка запроса
    #36474914
berserkk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLCHOZ_POSTEVENT,
спасибо
...
Рейтинг: 0 / 0
Трасс ировка запроса
    #36474955
konstantines
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
berserkk,

Включите профилировщик, прогоните свою процедуру достаточное количество раз и посмотрите результат.
...
Рейтинг: 0 / 0
Трасс ировка запроса
    #36475596
moteus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если надо профилировать еще и запросы, то можно и так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
-- Start
CALL sa_server_option ( 'Request_level_log_file', 'C:\\temp\\rlog.txt' );
CALL sa_server_option ( 'RequestLogMaxSize',      '10485760' );
CALL sa_server_option ( 'RequestLogNumFiles',     '10' );
CALL sa_server_option ( 'Request_level_logging',  'SQL+hostvars' );
CALL sa_server_option ( 'Procedure_profiling',    'ON' );
CALL sa_server_option ( 'ProfileFilterUser',      '******' );

-- Stop
CALL sa_server_option ( 'Request_level_logging', 'NONE' );
CALL sa_server_option ( 'Procedure_profiling',   'OFF' );

call sa_get_request_profile ( 'C:\\temp\\rlog.txt' );
select * from satmp_request_profile

CALL sa_get_request_times ( 'C:\\temp\\rlog.txt' );
select * from satmp_request_time 
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Трасс ировка запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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