Поделиться через


Настройка параметров регулирования количества запросов подключений ODBC

Пул подключений позволяет приложению использовать подключение из пула подключений, которые не должны быть восстановлены для каждого использования. Вкладка "Пул подключений" диалогового окна "Администратор источника данных ODBC" позволяет включить и отключить мониторинг производительности. Дважды щелкните имя драйвера, чтобы задать период ожидания подключения.

На уровне драйвера пул соединений включен значением реестра CPTimeout. Это выборочное включение для каждого драйвера позволяет системным администратору включить пул подключений только для драйверов, которые могут его поддерживать. Оно выполняется путем установки значения по умолчанию CPTimeout во время программы установки драйвера. Дважды щелкните имя драйвера, чтобы задать период ожидания подключения.

Дополнительные сведения о пуле подключений см. в разделе "Пул подключений ODBC".

Мониторинг производительности

Мониторинг производительности отслеживает производительность подключения, записывая различные статистические данные. Эти статистические данные можно настроить разработчиком, чтобы включить такие элементы, как:

Счетчик Определение
Счетчик жесткого подключения ODBC в секунду Количество фактических подключений в секунду, сделанных на сервер. В первый раз, когда ваша среда несет тяжелую нагрузку, этот счетчик будет быстро вверх. Через несколько секунд она падает до нуля. Это обычная ситуация при работе пула подключений. После установки подключений к серверу они будут использоваться и помещены в пул для повторного использования.
Счетчик жесткого отключения ODBC в секунду Количество жестких отключений в секунду, выданных серверу. Это фактические подключения к серверу, который освобождается с помощью пула подключений. Это значение будет увеличиваться с нуля при остановке всех клиентов в системе и время ожидания подключений.
Счетчик обратимого подключения ODBC в секунду Количество подключений, удовлетворенных пулом в секунду, другими словами, подключения из этого пула, которые были переданы пользователям. Этот счетчик указывает, работает ли пул. В зависимости от нагрузки на сервере это не редкость для отображения 40-60 мягких подключений в секунду.
Счетчик обратимого отключения ODBC в секунду Количество отключений в секунду, выданных приложениями. При выпуске или отключении приложения подключение помещается обратно в пул.
Счетчик текущего активного подключения ODBC Количество подключений в пуле, которые в настоящее время используются.
Счетчик свободного подключения ODBC Текущее количество бесплатных подключений, доступных в пуле. Это динамические подключения, доступные для использования.
Пулы, активные в настоящее время Количество пулов, активных в настоящее время. Этот счетчик был добавлен в Windows 8 для драйверов, управляющих подключениями в пуле подключений. Дополнительные сведения см. в разделе "Пул подключений с поддержкой драйверов".
Созданные пулы Количество активных пулов, включая активные и удаленные пулы. Этот счетчик был добавлен в Windows 8 для драйверов, управляющих подключениями в пуле подключений. Дополнительные сведения см. в разделе "Пул подключений с поддержкой драйверов".

Необходимо указать собственные параметры мониторинга. Примеры мониторинга производительности включены в эту версию ODBC.