Você está na página 1de 4

Desenvolver softwares que melhorem a vida das pessoas.

Édson Mundin Ferreira


edson@unimake.com.br

Campo Mourão – PR Paranavaí – PR


(44) 3017-1247 (44) 3423-4904

www.unimake.com.br
Objetivos
• Vacuum por linha de comando
• Variáveis de ambiente do PostgreSQL

www.unimake.com.br
VACUUM
Linha de Comando
• O utilitário VacuumDb.exe normalmente encontra-se na pasta bin
junto com a instalação do PostgreSQL;
• É útil para executar tarefas agendadas de manutenção do banco;
• Para obter ajuda dos parâmetros do utilitário digite:
vacuumdb.exe --help Uso:
vacuumdb [OPÇÃO]... [NOMEBD]

Opções:
-a, --all limpa todos bancos de dados
-d, --dbname=NOMEBD banco de dados a ser limpo
-e, --echo mostra os comandos enviados ao servidor
-f, --full faz uma limpeza completa
-F, --freeze congela informação sobre transação de
registros
-q, --quiet não exibe nenhuma mensagem
-t, --table='TABELA[(COLUNAS)]' limpa somente uma tabela específica
-v, --verbose mostra muitas mensagens
-z, --analyze atualiza indicadores do otimizador
--help mostra esta ajuda e termina
--version mostra informação sobre a versão e termina

Opções de conexão:
-h, --host=MÁQUINA máquina do servidor de banco de dados ou
diretório do soquete
-p, --port=PORTA porta do servidor de banco de dados
-U, --username=USUÁRIO nome do usuário para se conectar
-w, --no-password nunca pergunta senha
-W, --password pergunta senha

www.unimake.com.br
Variáveis de ambiente do PostgreSQL

As seguintes variáveis de ambiente podem ser utilizadas:

• PGHOSTADDR especifica o endereço numérico de IP do servidor de


banco de dados.
• PGPORT define o número da porta TCP.
• PGDATABASE define o nome do banco de dados do PostgreSQL.
• PGUSER define o nome de usuário utilizado para conectar ao banco
de dados.
• PGPASSWORD define a senha utilizada se o servidor requerer
autenticação por senha. Esta variável de ambiente está em
obsolescência por motivos de segurança; em seu lugar deve ser
considerado o uso do arquivo ~/.pgpass

www.unimake.com.br

Você também pode gostar