Свойства соединения. Устарела. Следует использовать АдминистрированиеКластера.СвойстваСоединения.
// Устарела. Следует использовать АдминистрированиеКластера.СвойстваСоединения.
// Конструктор структуры, описывающей свойства соединения с информационной базой.
//
// Возвращаемое значение:
// Структура - структура с полями:
// * Номер - Число - номер соединения с информационной базой,
// * ИмяПользователя - Строка - имя пользователя 1С:Предприятия, подсоединенного к информационной базе,
// * ИмяКлиентскогоКомпьютера - Строка - имя компьютера, с которого установлено соединение,
// * ИдентификаторКлиентскогоПриложения - Строка - идентификатор приложения, установившего соединение (см. описание к
// функции глобального контекста ПредставлениеПриложения),
// * МоментУстановкиСоединения - Дата - (Дата и время) момент установки соединения,
// * РежимСоединенияСИнформационнойБазой - Число - режим соединения с информационной базой (0 -
// разделяемый, 1 - монопольный),
// * РежимСоединенияСБазойДанных - Число - режим соединения с базой данных (0 - соединение не установлено,
// 1 - разделяемый, 2 - монопольный),
// * БлокировкаСУБД - Число - идентификатор соединения, блокирующего работу данного соединения в СУБД,
// * Передано - Число - объем данных, полученных и отправленных соединением,
// * ПереданоЗа5Минут - Число - объем данных, полученных и отправленных соединением за последние 5 минут,
// * СерверныхВызовов - Число - количество серверных вызовов,
// * СерверныхВызововЗа5Минут - Число - количество серверных вызовов соединения за последние 5 минут,
// * ПереданоСУБД - Число - объем данных, переданных между сервером 1С:Предприятия и сервером баз данных,
// с момента установки данного соединения,
// * ПереданоСУБДЗа5Минут - Число - объем данных, переданных между сервером 1С:Предприятия и сервером баз
// данных за последние 5 минут,
// * СоединениеСУБД - Строка - идентификатор процесса соединения с СУБД (если на момент получения списка
// соединений данное соединение выполняло обращение к серверу СУБД, в противном случае - значение равно пустой
// строке). Идентификатор возвращается в терминах сервера СУБД,
// * ВремяСУБД - Число - время в секундах, в течении которого выполняется обращение к серверу СУБД (если на момент
// получения списка соединений данное соединение выполняло обращение к серверу СУБД, в противном случае - значение
// равно 0),
// * МоментЗахватаСоединенияСУБД - Дата - (Дата и время) момент последнего захвата соединения с сервером СУБД,
// * ДлительностьСерверныхВызовов - Число - длительность всех серверных вызовов соединения,
// * ДлительностьВызововСУБД - Число - время вызовов СУБД, инициированных соединением,
// * ДлительностьТекущегоСерверногоВызова - Число - длительность текущего серверного вызова,
// * ДлительностьТекущегоВызоваСУБД - Число - длительность текущего вызова сервера СУБД,
// * ДлительностьСерверныхВызововЗа5Минут - Число - длительность серверных вызовов соединения за последние 5 минут,
// * ДлительностьВызововСУБДЗа5Минут - Число - длительность вызовов соединения СУБД за последние 5 минут.
//
Функция СвойстваСоединения() Экспорт
Результат = Новый Структура();
Результат.Вставить("Номер");
Результат.Вставить("ИмяПользователя");
Результат.Вставить("ИмяКлиентскогоКомпьютера");
Результат.Вставить("ИдентификаторКлиентскогоПриложения");
Результат.Вставить("МоментУстановкиСоединения");
Результат.Вставить("РежимСоединенияСИнформационнойБазой");
Результат.Вставить("РежимСоединенияСБазойДанных");
Результат.Вставить("БлокировкаСУБД");
Результат.Вставить("Передано");
Результат.Вставить("ПереданоЗа5Минут");
Результат.Вставить("СерверныхВызовов");
Результат.Вставить("СерверныхВызововЗа5Минут");
Результат.Вставить("ПереданоСУБД");
Результат.Вставить("ПереданоСУБДЗа5Минут");
Результат.Вставить("СоединениеСУБД");
Результат.Вставить("ВремяСУБД");
Результат.Вставить("МоментЗахватаСоединенияСУБД");
Результат.Вставить("ДлительностьСерверныхВызовов");
Результат.Вставить("ДлительностьВызововСУБД");
Результат.Вставить("ДлительностьТекущегоСерверногоВызова");
Результат.Вставить("ДлительностьТекущегоВызоваСУБД");
Результат.Вставить("ДлительностьСерверныхВызововЗа5Минут");
Результат.Вставить("ДлительностьВызововСУБДЗа5Минут");
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////