Criado por Matheus Thiago Câmara em 07/10/2024 16:45 · Leitura: 2 min
Situação: Base correspondente a otimização do firebird.
OTIMIZAR FIREBIRD
O Firebird Superserver usam um único processo e aloca por padrão um cache compartilhado de 2048 páginas para todas as conexões com um banco de dados por padrão. Ao aumentar os valores de DefaultDbCachePages o Firebird fará menos acesso ao disco para buscar informações causando uma melhora do desempenho das pesquisas.
Para modificar esta configuração localize a propriedade DefaultDbCachePages no arquivo firebird.conf e modifique os valores em função da memória do servidor
de acordo com a tabela:
O Firebird Superserver usam um único processo e aloca por padrão um cache compartilhado de 2048 páginas para todas as conexões com um banco de dados por padrão. Ao aumentar os valores de DefaultDbCachePages o Firebird fará menos acesso ao disco para buscar informações causando uma melhora do desempenho das pesquisas.
Para modificar esta configuração localize a propriedade DefaultDbCachePages no arquivo firebird.conf e modifique os valores em função da memória do servidor
de acordo com a tabela:
Memória do Servidor Ajuste
4 GB DefaultDbCachePages = 4096
8 GB DefaultDbCachePages = 8192
16 GB DefaultDbCachePages = 16384
Para modificar esta configuração localize a propriedade CpuAffinityMask no arquivo firebird.conf e modifique os valores em função do número de núcleos do
processador do Servidor de acordo com a tabela:
Núcleos do Servidor Ajuste
1 Núcleo CpuAffinityMask = 1
2 Núcleos CpuAffinityMask = 3
3 Núcleos CpuAffinityMask = 7
4 Núcleos CpuAffinityMask = 15
6 Núcleos CpuAffinityMask = 63
7 Núcleos CpuAffinityMask = 127
8 Núcleos CpuAffinityMask = 255