SELECT locktype, mode, relation FROM pg_locks; Então Leonardo, executando o comando que me passou acima tenho algumas linhas assim
"relation" "AccessShareLock" 2684 e outras assim "virtualxid" "ExclusiveLock" <NULL> No meu sistema eu não uso bloqueio nenhum, será que esses são bloqueios necessarios do proprio banco? Eu uso nas minhas tabelas o campo COD_KEY = Serial pra que crie um sequencial... será isso? Mas ai não seria somente na hora de inserir? Marcelo Silva ------------------------------------------------ msn: [email protected] Tel.: (11) 2962-7390 Cel.: (11) 9693-4251 Programador: Delphi, PHP Linux Kubuntu User number is # 24362 ----- Original Message ----- From: "Leonardo Cezar" <[email protected]> To: "Marcelo Silva" <[email protected]> Cc: "Comunidade PostgreSQL Brasileira" <[email protected]> Sent: Thursday, January 20, 2011 11:40 AM Subject: Re: [pgbr-geral] Backup sem Parar Base, Tem como? 2011/1/20 Marcelo Silva <[email protected]>: > Então Leonardo, quando disse fechar as tabelas é porque o PgAdmin3 não > finaliza o backup enquanto todos não saem do sistema... nesse sistema eu > tenho que manter algumas tabelas comuns abertas, me parece que o PgAdmin3 > precisa de acesso exclusivo então se tiver alguma tabela aberta ele não > executa o backup... também achei estranho, mas como ainda sou novo no > postgres, resolvi colocar a duvida na lista. > > Vou executar o backup via linha de comando como sugeriu pra ver o que > acontece, pode ser algum bugzinho do PgAdmin3 O pgadmin utiliza exatamente o pg_dump por "trás das cortinas". Sua aplicação talvez esteja bloqueando exclusivamente algumas linhas ou tavlez a tabela inteira desnecessariamente? Verifique atra'ves da tabela pg_locks na coluna mode e relation: SELECT locktype, mode, relation FROM pg_locks; Abraço! -Leo -- Leonardo Cezar http://postgreslogia.wordpress.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
