BUG – High “row Cache Mutex” Waits – Oracle 19c
Hoje durante uma analise de um problema de performance no Oracle 19c, achei estranho um evento que até então eu não tinha visto. Comecei a olhar o evento “ROW CACHE MUTEX” com uma grande quantidade de eventos em 1 hora de execução de processo.

Podemos ver acima em 1 hora de processamento que tivemos 2.184.882 eventos com consumo de 51,92% do tempo do BD. Consegui encontrar esse bug no Suporte Oracle.
Bug 31933451 – High “row Cache Mutex” Waits (Doc ID 31933451.8)
Symptoms:
- Hang (Involving Shared Resource)
- Internal Error May Occur (ORA-600)
- Waits for “Row Cache Mutex”
Description
Too many row cache objects are being copied or ‘cloned’. This fix ensures that only the ‘hot’ objects are cloned, not every object on the hash chain.
Este problema afeta todas as versões 19.x, ainda não foi relatado problemas das versões 12.x. Não existe workaround para isso.
Na versão 21.1 está corrigido o problema.
Já existe um patch one-off especifíco para isso lançado em dezembro.

Após o patch ter sido aplicado foi realizado novamente uma coleta do AWR e conseguimos ver que resolveu com um resultado impressionante.

Tivemos uma redução de 95,72% do evento “ROW CACHE MUTEX”.
Espero ter ajudado com este artigo
Andre Luiz Dutra Ontalba
Disclaimer: “The postings on this site are my own and don’t necessarily represent may actual employer positions, strategies or opinions. The information here was edited to be useful for general purpose, specific data and identifications was removed to allow reach generic audience and to be useful.”
André Luiz Dutra Ontalba
DBA ATG Oracle há 27 anos, especialista em Banco de Dados Oracle e SQL SERVER, MySQL, Azure, AWS, Oracle Cloud. Bacharel em Ciências da Computação Pós Graduado pela FIAP em Administração de Banco de dados, MBA em Administração de TI pela FGV a MBA em Master Information Technology pela FIAP e BABSON e Mestrado em Gestão Estratégica em Tecnologias de Informação pela UNIATLANTICO e UNIB . Com sólidos conhecimentos em Banco de Dados e Sistemas operacionais, possui certificações Oracle OCP 10g/11/12g/2019 Oracle Cloud Professional, AWS Professional, Azure Expert e mais 85 outra certificações. Strategic Customer Service Manager at Oracle / Oracle ACE Alumni Member