|
|
|
вкладка Profile в Sybase Central при определении хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
подскажите пожалуйста, для чего это надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 18:28 |
|
||
|
вкладка Profile в Sybase Central при определении хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Гм, это надо для выявления критических мест в ХП, функциях и триггерах. Чтобы воспользоваться: 1. Щелкаете в Sybase Central, Folders (дерево) на самой БД правой кнопкой, выбираете там пункт Profiling, далее Start Profiling. 2. Запускаете нужные ХП или еще чего из ISQL или своего клиентского приложения. 3. Если все выполнилось, то лучше всего опять же зайти в меню и выбрать Stop Profiling, чтобы другие сессии не увеличивали статистику профайлера. 4. Теперь заходите на вкладку Profile и видите список выполненных процедур в порядке убывания времени и процент от общего выполнения. Щелкнув по процедуре можно войти в ее скрипт, где уже на каждую линию будет расписано время и процент от всего выполнения процедуры. Все это позволяет очень быстро и точно вычислить затыки в скрипте любого обьекта с точностью до команды, которая тормозит. Далее, если этот запрос сложно воспроизвести вне контекста процедуры в ISQL (например используются времянки), можно воспользоваться дебаггером, щелкнуть на эту строчку точку останова и запустив снова логику и дождавшись активации дебаггера, там уже через пункт меню Query DataBase выполнить запрос и просмотреть на него план запроса (правда сейчас это не работает для запросов с LATERAL соединениями). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 19:05 |
|
||
|
вкладка Profile в Sybase Central при определении хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Уважаемый ASCRUS, я человек далекий и еще только учусь, что означает сокращение ХП ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32682643&tid=2014242]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 380ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...