DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Представление V$QUEUE

При определении производительности диспетчера может оказаться полезным третье представление, V$QUEUE. Его столбцы перечислены в таблице 11.6.
Таблица 11.6. Представление V$QUEUE

Столбец
Описание
PADDR
Адрес процесса, которому принадлежит очередь.
TYPE
Тип очереди: COMMON (обрабатывается серверами) или DISPATCHER.
QUEUED
Количество элементов в очереди.
WAIT
Общее время ожидания (в сотых долях секунды) для всех ответов, когда-либо помещавшихся в очередь. Деленное на TOTAL, дает среднее время ожидания
на один элемент.
TOTALQ
Общее количество ответов,            помещавшихся в очередь.
Во время работы приложения можно время от времени просматривать состояние очередей ответов, принадлежащих процессам диспетчеров. Для этого пригодно следующее представление, приведенное в главе 21 руководства Oracle8iDesigning and Tuning for Performance, Release 2:

Здесь сообщается, что в очереди первого диспетчера ответы находились в среднем 0,0021 секунды, а для очереди второго диспетчера среднее время ожидания составило 0,0014 секунды. В очереди третьего диспетчера ответов нет. Если вы увидите, что эти показатели начинают расти, возможно, количество диспетчеров для данного протокола следует увеличить.
Представление V$QUEUE также позволяет узнать среднее время нахождения запросов в очереди на обработку. Вот соответствующий запрос с примером выходных данных:
Из этого примера следует, что запросы ожидали обработки в среднем 0,0006 секунды.
 









jAntivirus