Neste post mostrarei de forma simplória, como o IBM DB2 realiza o gerenciamento de memória.

A imagem abaixo, mostra como é realizado o gerenciamento de memória no DB2, indiferente de sua versão.

Na imagem acima, podemos observar que as configurações de memória compartilhada, ou shared memory do IBM DB2 são:

Do Database Manager
Armazena todas as informações de uma instância (como lista das conexões ativas e informações de segurança)
Do Database
Armazena informações de um database, inclusive os caches (package, log buffers, bufferpools)
Da aplicação
Armazena informações compartilhadas entre o DB2 e uma aplicação específica (como data rows sendo passadas para / do database)
Dos Agentes (Private Memory)
Armazena informações usadas pelo DB2 para uma aplicação específica (como sort heap, informação de cursor)


Emilio Mario Wieczorek

I talk about everything, I discuss everything, but I only support 🇧🇼Grêmio. 💻IT Manager, 🎮Gamer and 👽Jedi (or Sith, depending on the day).

0 comentário

Deixe um comentário

Avatar placeholder

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *