Отображение статистики сервиса ArcSDE
Для устранения проблем сервиса ArcSDE иногда требуется отобразить статистическую информацию о сервисе или обо всех текущих подключениях пользователей.
Для отображения статистической информации о сервисе вам сначала необходимо настроить вашу базу геоданных для сохранения статистики в таблице PROCESS_INFORMATION. Это можно сделать, изменив значение параметра PROCSTATS в таблице SERVER_CONFIG. Для получения информации по изменению параметров в таблице см. команду sdeconfig SERVER_CONFIG. Описание параметра PROCSTATS см. в разделе Файл определений giomgr и системная таблица SERVER_CONFIG.
![Внимание Внимание](rsrc/caution.png)
Запись статистики в таблицу PROCESS_INFORMATION может оказать негативное влияние на производительность. Поэтому, если вам необходима статистика для решения проблем, для включения этой функции необходимо изменить только параметр PROCSTATS.
Если в таблице PROCESS_INFORMATION сохраняется статистика для задач и сессий, проблемы которых вы хотите решить, вы можете использовать команду sdemon –o info с параметром stats для отображения статистической информации, сохраняемой в таблице PROCESS_INFORMATION. Вывод команды sdemon с параметром stats включает в себя
- S-ID: Идентификатор сессии SDE
- OPS: Число клиентов/операций сервера
- READS: Число объектов/идентификаторов, считанных с диска
- WRITES: Число объектов, записанных на диск
- BUFFERS: Общее число буферов, отправленных клиентскому заданию
- PARTIAL: Число отправленных клиенту объектов, размер которых превышает размер буфера
- F/BUF: Среднее число объектов/идентификаторов в буфере
- BUF AVG: Средний размер буфера в байтах
- TOT Kbytes: Общее количество данных в килобайтах, отправленное клиенту
Для получения дополнительных сведений о синтаксисе команд sdemon и sdeconfig, см. Справку по команде администрирования, которая предоставляется вместе с установкой сервера приложений ArcSDE.
- На компьютере с доступом к командам администрирования ArcSDE откройте командную строку MS-DOS (Windows) или shell (UNIX or Linux).
-
Установите значение инициализационной переменной PROCSTATS больше 0 с помощью административной команды sdeconfig с операцией alter.
sdeconfig –o alter –v PROCSTATS=4 –i 46691
- Подключитесь к базе геоданных с помощью сервиса ArcSDE и выполните задания, для которых вы хотите собрать статистику.
-
В командной строке используйте команду sdemon –o info –I stats для отображения статистики.
sdemon –o info –I stats –s myserver –i 46691 S-ID OPS READS WRITES BUFFERS PARTIAL F/BUF BUF AVG TOT Kbytes 12566 111 1278 0 12 0 106 6K 80K