Curso SQL - Unico - Aula11 - Vacuum - Parte II

download Curso SQL - Unico - Aula11 - Vacuum - Parte II

of 4

Transcript of Curso SQL - Unico - Aula11 - Vacuum - Parte II

  • 8/8/2019 Curso SQL - Unico - Aula11 - Vacuum - Parte II

    1/4

    www.unimake.com.br

    Campo Mouro PR(44) 3017-1247

    Paranava(44) 3423

    Desenvolver softwares que melhorem a vida das pessoas.

    dson Mundin [email protected]

  • 8/8/2019 Curso SQL - Unico - Aula11 - Vacuum - Parte II

    2/4

    www.unimake.com.br

    Vacuum por linha de comando

    Variveis de ambiente do PostgreSQL

    Objetivos

  • 8/8/2019 Curso SQL - Unico - Aula11 - Vacuum - Parte II

    3/4

    www.unimake.com.br

    VACUUMLinha de Comando

    O utilitrio VacuumDb.exe normalmente encontra-se na pastajunto com a instalao do PostgreSQL;

    til para executar tarefas agendadas de manuteno do banco Para obter ajuda dos parmetros do utilitrio digite:

    vacuumdb.exe --help Uso:vacuumdb [OPO]... [NOMEBD]Opes:-a, --all limpa todos bancos de dados-d, --dbname=NOMEBD banco de dados a ser limpo-e, --echo mostra os comandos enviados a

    -f, --full faz uma limpeza completa-F, --freeze congela informao sobre tranregistros-q, --quiet no exibe nenhuma mensagem-t, --table='TABELA[(COLUNAS)]' limpa somente uma tabela espe-v, --verbose mostra muitas mensagens-z, --analyze atualiza indicadores do otimi--help mostra esta ajuda e termina--version mostra informao sobre a ver

    Opes de conexo:-h, --host=MQUINA mquina do servidor de banco de dad

    diretrio do soquete-p, --port=PORTA porta do servidor de banco de dados-U, --username=USURIO nome do usurio para se conectar-w, --no-password nunca pergunta senha-W, --password pergunta senha

  • 8/8/2019 Curso SQL - Unico - Aula11 - Vacuum - Parte II

    4/4

    www.unimake.com.br

    As seguintes variveis de ambiente podem ser utilizadas:

    PGHOSTADDR especifica o endereo numrico de IP do servidor banco de dados.

    PGPORT define o nmero da porta TCP. PGDATABASE define o nome do banco de dados do PostgreSQL PGUSER define o nome de usurio utilizado para conectar ao ban

    de dados. PGPASSWORD define a senha utilizada se o servidor requerer

    autenticao por senha. Esta varivel de ambiente est emobsolescncia por motivos de segurana; em seu lugar deve serconsiderado o uso do arquivo ~/.pgpass

    Variveis de ambiente do PostgreSQ