Olá,

2009/4/2 mateusgra <mateus...@bol.com.br>

>
> Com relação a corromper, seu eu colocar um commit_delay=10000 e o server
> desligar inesperadamente posso perder as ultimas transações.


Sim. Lembrando que este tempo é expresso em milisegundos.

>
>
> Como zero significa que esta desligado a perda de dados não ocorre no caso
> de um desligamento inesperado.


   Com commit_delay=0 você desabilita esse recurso e garante que se ocorrer
um falha do seu servidor você não vai perder dados.

A principal idéia do commit_delay é juntar várias transações e com uma única
chamada de fsync persisitir estas informações.

>
>
>
> JotaComm wrote:
> >
> > Olá,
> >
> > commit_delay=0 significa que está desabilitado.
> >
> > A idéia do commit_delay é indicar um tempo de atraso para o commit. A
> > idéia
> > deste parâmetro é permitir que várias operações de commit sejam
> executadas
> > numa única chamada de fsync.
> >
> > checkpoint_segments = 3 (padrão)
> >
> > Indica o número de arquivos (segmentos) que você utilizará antes que
> > ocorra
> > um processo de checkpoint. Após o processo de checkpoint estes arquivos
> > são
> > reciclados. Estes arquivos ficam dentro do diretório $PGDATA/pg_xlog. O
> > valor deste parâmetro pode variar muito de acordo com o ambiente.
> >
> > 2009/4/2 mateusgra <mateus...@bol.com.br>
> >
> >>
> >> Um commit_delay com valor alto caso o servidor deslique inesperadamente
> >> pode
> >> corromper o banco ? E se o valor for ZERO isso é mais dificil de ocorrer
> >> ?
> >>
> >> A mesmo com checkpoint_segments com valor alto caso o servidor deslique
> >> inesperadamente pode corromper o banco ?
> >>
> >> Qual seria a opção mais segura para os dois parametros ?
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/commit_delay-e-checkpoint_segments-tp22847561p22847561.html
> >> Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
> >>
> >> _______________________________________________
> >> pgbr-geral mailing list
> >> pgbr-geral@listas.postgresql.org.br
> >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >>
> >
> >
> > []s
> > --
> > JotaComm
> > http://jotacomm.wordpress.com
> > http://www.dextra.com.br/postgres
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > pgbr-geral@listas.postgresql.org.br
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/commit_delay-e-checkpoint_segments-tp22847561p22847967.html
> Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


[]s
-- 
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a