Esse é um bom caminho, assim nao teria que ficar dando reload estou certo?
;P
________________________________
De: JotaComm <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Segunda-feira, 10 de Agosto de 2009 16:36:39
Assunto: Re: [pgbr-geral] script reload
Olá,
Por que você não adiciona ao usuário que vai executar o procedimento de vacuum
o valor desejado para maintenance_work_mem.
Por exemplo:
ALTER ROLE postgres SET maintenance_work_mem TO "300MB";
Você pode consultar via pg_authid (somente superusuario tem acesso) ou via
pg_roles (todos tem acesso)
SELECT rolconfig FROM pg_roles WHERE rolname='postgres';
Acredito que essa maneira seja mais interessante do que a maneira que você esta
pensando em executar.
2009/8/10 MIGUEL JOSE DE LIMA <[email protected]>
>De forma geral em scripts vc deve carregar a profile da conta que vc esta
>usando para executar um utilitário - conportamento do crontab.
>ex.: #!/bin/bash
> . /home/pasta/.profile --> isto garante suas variaveis de ambiente
>>
> e consegue executar o utilitário!
>ex.2 No caso do crontab for a conta root vc pode usar:
> su - user -c "comando"
>Até +
>
>
>
>>2009/8/10 paulo matadr <[email protected]>
>
>Boa tarde a todos,
>>
>>tava precisando de uma maozinha nesse script,altera linha referente ao
>>parametro maintenance_work_mem dentro do conf ,comentando a linha antiga
>>que tem valor menor,
>>>>
>>a ideia e altera o maintenance_work_mem a noite pra facilitar meu vaccum..e
>>depois rodar outro antes do espediente comercial voltando o valor antigo.
>># /bin/sh
>>diretorio_conf=/usr/local/pgsql/data
>>sed -i "s/maintenance_work_mem/#maintenance_work_mem/g"
>>$diretorio_conf/postgresql.conf
>>>>
>>sed -i "s/##maintenance_work_mem/maintenance_work_mem/g"
>>$diretorio_conf/postgresql.conf
>>/usr/local/pgsql/bin/pg_ctl reload
>>Rodando na mão ele roda beleza, quando ponho na cron so funciona o "sed" e
>>nada de reload.
>>>>
>>Alguem ja viu ou passo por
>> isso?
>>Agradeço.
>>
>>
>>
>>
>>________________________________
Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
Celebridades - Música - Esportes
>>
>>_______________________________________________
>>>>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
>
>
[]s
--
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral