Boa Noite Flávio,

Expressei-me mal em relação ao "travar", mas quando o programador 
desenvolve uma aplicação para vários acessos simultâneos é interessante 
pensar em performance. Principalmente quando o mesmo não conhece ou tem 
acesso à configuração do servidor de banco de dados.

Penso que cada caso é um caso, pode ser que para o problema em questão a 
mudança da variável não seja crítico, como sugestão aconselho ao colega 
testar uma consulta pesada, com o valor padrão e depois alterando o valor.

Att,


*JAYRON ALBERTH COSTA CASTRO*
*KSTROS EDUCAÇÃO E TECNOLOGIA LTDA*
(98) 8839-5371 [Oi] / (98) 9197-6564 (Vivo)
-----------------------------------------
e-mail: [email protected] <mailto:[email protected]>
Web: www.kstros.com/ <http://www.kstros.com/>
Skype: jayron_castro

P Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE.

Em 12/12/2011 21:13, Flavio Henrique Araque Gurgel escreveu:
>> Eu utilizo o devart universal em minhas aplicações c# acessando postgres
>> e aconselho a deixar a configuração no valor padrão, pois conforme o
>> colega mencionou anteriormente, quando rodar uma consulta "pesada" o
>> banco vai travar.
>
> Por que o banco vai "travar"?
> Não existe isso. O que vai acontecer é que, se a consulta precisar
> acessar muitos dados em disco, vai haver maior consumo de I/O, não um
> "travamento".
> Isso pode onerar outras consultas concorrentes.
>
> Você pode utilizar a configuração statement_timeout para o usuário da
> aplicação pra resolver sua situação, embora isso não seja recomendado:
> ALTER ROLE usuario_aplicacao SET statement_timeout = 30s;
> Irá limitar a execução de quaisquer consultas do usuário
> usuario_aplicacao para 30s, emitindo um erro para as consultas que
> passarem disso. Use com precaução.
>
> []s
> Flavio Gurgel
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a