Em 6 de julho de 2011 15:19, Marcus Quintella <[email protected]>escreveu:

> Boa tarde!
>
> Cada consulta gerada no bando de dados abre um processo no sistema
> operacional com um PID. Eu gostaria de alterar a prioridade com que esses
> processos rodam em determinadas consultas que tem maior urgência.
> Dessa maneira gostaria de saber qual a melhor forma de proceder. É possível
> fazer isso pelo postgres? pelo PHP? pelo próprio sistema operacional? Qual
> deles seria melhor opção?
> Ficou claro?
>
>
Você pode:

Pelo PostgreSQL:
 - Alterar alguns parâmetros como o WORK_MEM para uma sessão específica;
 - Limitar o número de conexões para um determinado usuário;
 - Revogar a parmissão de um usuário se conectar no banco de depois liberar
novamente;
 - Cancelar uma única operação de uma sessão ou eliminar uma sessão como um
todo;

Pelo SO:
 - Se a sessão for aberta por um usuário específico do SO, você pode alterar
os limites deste usuário e fazer algumas mandracarias com o seu profile;
 - Usar o nice para alterar a prioridade de um processo específico;
 - Você pode matar uma sessão (embora não seja muito recomendado);




>  Obrigado!
> Marcus
>
> Em 6 de julho de 2011 13:18, Flavio Henrique Araque Gurgel <
> [email protected]> escreveu:
>
> > Obrigado pela ajuda Leonardo.
>> > Nesse caso seria aumentar a prioridade pelo sistema operacional correto?
>> É o
>> > único jeito de se fazer? No caso eu vou ter que deixar talvez um script
>> > rodando a cada X segundos e setando a prioridade correto?
>> > Obrigado!
>> > Marcus
>>
>> O que exatamente você quer fazer?
>> O que você está chamando de prioridade, e qual é o seu objetivo?
>>
>> []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
>
>


-- 
Atenciosamente,
Fábio Telles Rodriguez
blog: http://www.midstorm.org/~telles/
e-mail / gtalk / MSN: [email protected]
Skype: fabio_telles
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a