Pessoal, Estou analisando as querys que geram mais temp files pelo pgbadger e encontrei o seguinte:
22.12 MiB SELECT processo0_.id_processo AS id1_488_0_, processo0_.nm_actor_id ASnm2_488_0_ , processo0_.id_caixa AS id11_488_0_, processo0_.ds_complemento ASds3_488_0_ , processo0_.dt_fim AS dt4_488_0_, processo0_.dt_inicio AS dt5_488_0_,processo0_ .nr_duracao AS nr6_488_0_, processo0_.id_fluxo AS id12_488_0_, processo0_.id_jbpm AS id7_488_0_, processo0_.ds_nm_usu_cadastro_processo AS ds8_488_0_,processo0_ .nr_processo AS nr9_488_0_, processo0_.nr_processo_origem AS nr10_488_0_,processo0_ .id_status AS id13_488_0_, processo0_.id_usuario_cadastro_processo ASid14_488_0_ FROM tb_processo processo0_ WHERE processo0_.id_processo = $1; Essa tabela tb_processo tem pk com o campo id_processo. A tabela tem 17MB de dados e 36MB de índices, com 190000 live tuples. Como pode ter dado esses 22MB de temp files? Não tem joins, está indo pela PK, não tem campo blob, etc Agradecendo antecipadamente, Luiz Carlos
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
