1 / 16

Использование трассировки сессий

«Парус-Предприятие 8». Использование трассировки сессий. Материалы вебинара можно скачать по ссылке: https://cloud.mail.ru/public/443709673ea0/parus_webinar220514.zip. Использование трассировки сессий.

cato
Download Presentation

Использование трассировки сессий

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. «Парус-Предприятие 8» Использование трассировки сессий Материалы вебинара можно скачать по ссылке: https://cloud.mail.ru/public/443709673ea0/parus_webinar220514.zip

  2. Использование трассировки сессий • Рассмотримстандартныевозможности СУБД Oracle посозданиютрассировочныхфайловне только на сервере Oracle, но и на рабочем месте пользователя, для поиска и устранения проблем производительности. • Разберемосновныепринципыанализаполученногофайлатрассировки, такие как: • какой план запроса был использован на самом деле • сколько раз выполнялся запрос • фактическое время выполнения запроса

  3. Установка Под пользователем SYS!Выполнить UnderSYS.sql Под администратором Парус 8!Выполнить UnderPARUS.sql Создать пользовательскую процедуру UDO_P_START_TRACE

  4. Установка Создать ручной неименованный блок Содержимое блока ничего не делает begin null; end;

  5. Установка Добавляем к неименованному блоку один необязательный строковый параметр. Это необходимо для того, чтобы стал активен пункт меню “Формы…” Добавляем форму с типом VBScript и признаком “Доступна для использования”

  6. Установка Добавляем права доступа ролям для формы, например роль “Все пользователи”

  7. Установка Заходим в редактор формы

  8. Установка Заходим в редактор формы и выбираем “Загрузить из файла”

  9. Установка Выбираем файл Form.vbs

  10. Установка Закрываем форму с сохранением

  11. Установка Если все сделано правильно, то при запуске неименованного блока будет показана форма с параметрами

  12. Установка Создать роль “Трассировка сессий” и предоставить эту роль тем пользователям, кому необходимо выполнять анализ производительности

  13. Установка У пользователей, которые будут заниматься анализом производительности необходимо: • установить архиватор 7-Zip или WinRAR,если необходимо сжимать файлы при передаче с сервера клиенту; • установить программу Егора Старостина OraSRP (http://oracledba.ru/orasrp/), если вы хотите ее использовать (также необходимо будет дописать в переменную %PATH% директорию установки OraSRP); • установить клиента Oracle вместе с программой tkprof.

  14. Установка • Выполните пользовательскую процедуру “Начать трассировку” • Выполните действия в системе у которых необходимо улучшить производительность; • Выполните неименованный блок “Закончить трассировку”

  15. Установка В зависимости от выбранных параметров прекращения трассировки откроется то или иное приложение. Например, html-страница с результатами работы OraSRP.

  16. Результат В результате пользователь получает инструментарий для самостоятельного получения трассировки сессий. Исключается необходимость Администратору СУБД вникать в бизнес-процессы разработчиков, тестировщиков, пользователей Системы, пытаться «ловить» сессии пользователей. Указанные группы лиц имеют возможность самостоятельно, без привлечения Администратора получать требуемую информацию для анализа группы поддержки пользователей.

More Related