Oracle
 sql >> база данни >  >> RDS >> Oracle

RAC последователност Contention

Наскоро се сблъсках със случай, при който изборът на следващата стойност от последователност причинява проблеми със споровете в Oracle RAC. Вижте тази екранна снимка от Lighty (щракнете върху изображението, за да видите по-голяма снимка)

Събитията на изчакване ще изглеждат по същия начин, ако се гледат на екраните за производителност на Enterprise Manager, което изисква лицензиране на опционалния пакет за диагностика.

Можем да видим голямо изчакване при заключване на кеша на ред чакане, както и множество събития за изчакване на глобален кеш (всички започват с „gc“).

Проблемът беше, че последователността беше създадена с CACHE, зададен на нула. Последователности в Oracle RAC с твърде ниска настройка на кеша ще виждат изчакващи събития като това. Решението е просто, увеличете размера на КЕША.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle като решение за мутиращи таблици

  2. Превод на Microsoft T-SQL към Oracle SQL

  3. Как мога да получа броя на записите, засегнати от съхранена процедура?

  4. Стъпки за промяна на администраторска парола, която е загубена или забравена от EBS WebLogic домейн R12.2

  5. Java Multicast Time To Live винаги е 0