2015-03-02 17:08 GMT-03:00 Danilo Silva <[email protected]>:

> Essas transações são independentes da quantidade de comandos? Por exemplo:
> em uma única transação eu executo vários comandos, como inserts, updates,
> deletes, etc, a ​
>
> ​coluna
> ​
> xact_commit
> ​ irá considerar tudo como uma transação apenas?
>
>
Isso, uma transação só.



> É possível saber quantos arquivos WAL foram gerados para essas transações?
>

Você pode pegar a posição atual do WAL usando a função
pg_xlog_insert_location. Recupere e salve, depois de um tempo recupere
novamente e use a pg_xlog_location_diff para saber em bytes a diferença
entre os dois. Se quiser saber em número de segmentos do WAL, basta dividir
por 16MB.

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a