diff --git a/docs/source/pages/PostgreSQL/Tunning.md b/docs/source/pages/PostgreSQL/Tunning.md new file mode 100644 index 0000000000000000000000000000000000000000..6025a23bff27e8079174c7cc8dbfb287f40af3be --- /dev/null +++ b/docs/source/pages/PostgreSQL/Tunning.md @@ -0,0 +1,32 @@ +# Tunning em Banco de Dados + +## Objetivo +Documentar alterações a nÃvel de sistema operacional ou de hardware que possam aumentar a performance de SBDS's. Devido a dependência do Postgres ao sistema sobre o qual está operando, é possivel alterar comportamentos do SO para otimizar recursos. + + +## Links +1. + + +## Cpupower +1. [Package: linux-cpupower](https://packages.debian.org/bullseye/linux-cpupower) + +Com `cpupower` é possÃvel aumentar a frequência do processador. + +```bash +# Install +apt install linux-cpupower + +# Set performance mode +cpupower frequency-set -g performance +``` + + +## Huge Pages +1. [Tuning huge pages in Postgres](https://pganalyze.com/blog/5mins-postgres-tuning-huge-pages) + + +## Alocador de memória +1. + +