> É extremamente perigoso deixar o fsync desligado, porém você pode fazer as seguintes alterações no arquivo postgresql.conf Realmente Denyys, fiz um teste com o fsync habilitado e o synchronous_commit off, e o ganho foi 95 % igual. Sem ter o possível problema em caso de queda do servidor, correto? > synchronous_commit = off # immediate fsync at commit > wal_sync_method = fdatasync # the default is the first option > wal_buffers = 1024kB # min 32kB > wal_writer_delay = 500ms # 1-10000 milliseconds (Apos tunningantigo) Por que o uso do FdataSync ? Por que é o ideal para sistemas Linux? Eu estava testando com os valores abaixo : fsync = on synchronous_commit = off wal_sync_method = fsync wal_buffers = 8MB # Segundo indicação do pgtune wal_writer_delay = 200ms # Posso aumentar os tempos de delay ? commit_delay = 0 commit_siblings = 5 # e a quantidade de commit ? > Com isso você já terá um ganho significativo em performance. Com certeza, já ajudou bastante. Obrigado Lucas de Lima |
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
