Статистика

 

Пункт меню Статистика доступен в АРМ "Администратор системы" и АРМ "Управление биллингом".

Сессии на сервере

Форма Сессии на сервере позволяет просмотреть открытые сессии к БД (не путать сессии биллинговой системы). Воспользоваться формой можно с помощью команды из меню Статистика \ Сессии на сервере. По умолчанию открывается вкладка Активные сессии.

Сессии на сервере 

Сессии на сервере

 

В форме можно просмотреть текущие открытые сессии в БД. С помощью кнопки Остановить сессию можно остановить выбранную сессию, при этом пользователь будет отключен от системы. В отличие от сессии биллинговой системы, здесь отображаются не только сессии работающих пользователей в приложениях. Так, например, можно отключить работающую сессию задания тарификатора.

 

Строки отмеченные серым цветом невозможно остановить - это внутренние сессии СУБД. Они скрываются с помощью переключателя Скрыть фоновые сессии.

 

Вкладка Статистика SQL позволяет просмотреть текст SQL-запросов.

 

Статистика SQL

Статистика SQL

 

Блокировки на сервере

Работающие сессии на сервере создают блокировки во время доступа к таблицам БД. Блокировки позволяют косвенно оценить действия, выполняемые пользователем с БД в текущий момент. В некоторых случаях при одновременном доступе на запись к данным из нескольких сессий будут возникать взаимные блокировки. Со стороны блокируемого пользователя это будет выглядеть как приостановка работы программы.

 

Блокировки на сервере БД

Блокировки на сервере БД

 

Текст запросов появляется только у сессии, если она является блокирующей или блокируемой. Во вкладке Взаимные можно просмотреть только взаимные блокировки. Если взаимные блокировки отсутствуют, то список будет пустым.

 

Длительные взаимные блокировки могут возникать только в исключительных случаях, например, в случаях неправильной реализации пользовательский функций. Обо всех фактах длительных взаимных блокировок рекомендуется сообщать в службу технической поддержки биллинговой системы Platex®.