Справка Инфо-Бухгалтер 10

Активность сессий в контексте сервера SQL

При тестировании прикладных блоков, работающих с базой данных, информация об активности соединений клиентского приложения с базой данных в контексте работы SQL SERVER выводится в монитор активности из MS SQL Server Management Studio. В Инфо-Бухгалтер работа с базой данных происходит в контексте клиентской сессии, поэтому можно говорить, что в мониторе активности MS SQL Server Management Studio на вкладке Процессы отображаются все активные сессии.

Открыть монитор активности можно из контекстного меню экземпляра сервера SQL в обозревателе объектов, а также при помощи комбинации клавиш Ctrl + Alt + A.

Монитор активности позволяет отслеживать показатели активности любого локального или удаленного экземпляра SQL Server, зарегистрированного в среде MS SQL Server Management Studio. Чтобы получить эти показатели, он выполняет запросы к экземпляру SQL Server через заданный интервал времени.

На вкладке Процессы указаны все работающие в данный момент процессы во всех БД экземпляра SQL Server. Выводится информация по следующим полям: идентификатор соединения, имя базы данных, с которой открыто соединение, состояние задачи(выполняется, приостановлена, в фоновом режиме), тип SQL-команды, выполняемой в рамках задачи, время ожидания и т.д. Информацию можно отфильтровать по любому из полей таблицы.

Как и в Мониторе выполнения среды разработки Инфо-Бухгалтер, в мониторе активности можно принудительно завершать отдельные процессы при помощи действия Завершить процесс из контекстного меню процесса.

В контексте примера тестирования прикладных блоков в многопользовательском режиме в мониторе активности будет отображаться не 5 процессов, а 6. Этот дополнительный процесс - соединение с базой данных, которое всегда создается при запуске платформы Инфо-Бухгалтер10.


См. также: