Показать сообщение отдельно
  #8  
Старый 10.10.2009, 12:18
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию События ожиданий в Oracle



События ожиданий в Oracle

С событиями ожиданий (wait events) связываются статистики, значения которых увеличиваются, когда какой-либо серверный процесс или поток (thread) вынужден ждать завершения события, чтобы продолжить обработку. Ожидания отражают различные симптомы проблем, которые могут влиять на производительность, например, они могут отражать конкуренцию за защелки, буферы, а также конкуренцию по вводу-выводу.

Следует помнить, что это только симптомы, но не реальные причины проблем. События ожиданий сгруппированы в классы: Administrative, Application, Cluster, Commit, Concurrency, Configuration, Idle, Network, Other, Scheduler, System I/O и User I/O.

В базе данных Oracle более 800 событий ожидания. В их число, например, входят следующие: free buffer wait, latch free, buffer busy waits, db file sequential read иdb file scattered read.

Чтобы просмотреть события ожиданий в ЕМ, перейдите на страницу Performance.

События ожиданий отражаются на графике в разделе Sessions: Waiting and Working, как это показано на слайде. Щелкнув на ссылке событий определенного класса, а затем, используя интерфейс Top Sessions, можно перейти к просмотру конкретных событий, связанных с сеансами. В приводимом примере наибольшие ожидания были связаны с операциями чтения файлов.

Перечень наиболее общих событий ожиданий Oracle см. в документе Oracle Database Reference 10g.
__________________
Телеграм чат
Ответить с цитированием