Lidando com o erro ORA-04031 unable to allocate X bytes of shared memory

Olá pessoal, no artigo de hoje pretendo falar um pouco sobre o erro “ORA-04031 unable to allocate X bytes of shared memory”. Esse erro ele costuma aparecer no alert.log do banco de dados. Esse erro ele não necessariamente vai evitar que você acesse a instância do banco de dados, em alguns casos ele pode somente…

Convertendo Single Instance para RAC One Node

E ai pessoal, tudo bem? Nesse artigo, gostaria de aproveitar para compartilhar por aqui um laboratório que fiz recentemente da conversão de um banco single instance para um Rac One Node através do DBCA. Para esse laboratório vou usar um banco orcl19r que está em RAC dividido nos nós orcl19r1 e orcl19r2 E também criei…

Configurando as threads concorrentes no MySQL

E ai pessoal, todos bem? Espero que sim! Hoje gostaria de compartilhar a funcionalidade de mais uma option do mysql, sendo esta a innodb_thread_concurrency, então vou explicar um pouco sobre o que essa option faz e como que eu posso configura-la dentro do meu ambiente de MySQL. Espero que gostem e que essa informação ajude…

Conversão de Physical standby para Snapshot standby

Eai pessoal, tudo bem? Fiz um lab para testar algumas funcionalidades do snapshot standby e depois retornei ele para um standby físico e notifiquei o procedimento aqui no artigo, espero que sirva para ajudar quem queira fazer um lab parecido para estudar mais sobre dataguard. Então vamos lá tenho a minha seguinte configuração de DG…

Configuração do innodb_buffer_pool_size para Performance no MySQL

Fala pessoal, espero que todos estejam bem, no MySQL uma das primeiras informações que gostei de saber foi sobre a variável de innodb_buffer_pool_size que apesar de simples, ela faz total diferença para a performance do seu ambiente e neste artigo pretendo falar um pouco sobre como funciona o seu gerenciamento, espero que tenham uma boa…

Modos de Proteção no Data Guard

Nesse artigo irei explicar um pouco o funcionamento de cada modo de proteção no Data Guard, apesar de ser muito mais comum o modo de MaxPerformance, saber das outras possibilidades também pode ser útil em casos específicos, então bora lá. Para começar, irei resumir um pouco como funciona cada modo de proteção: MaxPerformance MaxAvailability MaxProtection…