Esqueci o explain analyze *"Unique (cost=70.19..71.87 rows=9 width=480) (actual time=1.734..2.069 rows=145 loops=1)" " -> Sort (cost=70.19..70.21 rows=9 width=480) (actual time=1.730..1.781 rows=145 loops=1)" " Sort Key: classejudi0_.ds_classe_judicial, classejudi1_.ds_classe_judicial, classejudi0_.id_classe_judicial, classejudi1_.id_classe_judicial, classejudi0_.in_ativo, classejudi0_.id_classe_judicial_pai, classejudi0_.ds_classe_judicial_sigla, classejudi0_.cd_classe_judicial, classejudi0_.cd_classe_outro, classejudi0_.in_complementar, classejudi0_.in_controla_valor_causa, classejudi0_.in_designa_aud_errovc, classejudi0_.in_exige_autoridade, classejudi0_.in_exige_numeracao_propria, classejudi0_.id_fluxo, classejudi0_.ds_icone, classejudi0_.in_ignora_compensacao, classejudi0_.in_ignora_prevencao, classejudi0_.in_incidental, classejudi0_.in_inicial, classejudi0_.in_jus_postulandi, classejudi0_.ds_mensagem, classejudi0_.ds_natureza, classejudi0_.ds_norma, classejudi0_.in_exige_pauta, classejudi0_.nr_piso_valor_causa, classejudi0_.id_polo_ativo, classejudi0_.id_polo_passivo, classejudi0_.in_possui_custa, classejudi0_.in_possui_filhos, classejudi0_.tp_processo_referencia, classejudi0_.in_reclama_polo_passivo, classejudi0_.in_recursal, classejudi0_.in_exige_revisor, classejudi0_.in_segredo_justica, classejudi0_.nr_teto_valor_causa, classejudi0_.id_tipo_audiencia, classejudi0_.vl_peso, classejudi1_.in_ativo, classejudi1_.id_classe_judicial_pai, classejudi1_.ds_classe_judicial_sigla, classejudi1_.cd_classe_judicial, classejudi1_.cd_classe_outro, classejudi1_.in_complementar, classejudi1_.in_controla_valor_causa, classejudi1_.in_designa_aud_errovc, classejudi1_.in_exige_autoridade, classejudi1_.in_exige_numeracao_propria, classejudi1_.id_fluxo, classejudi1_.ds_icone, classejudi1_.in_ignora_compensacao, classejudi1_.in_ignora_prevencao, classejudi1_.in_incidental, classejudi1_.in_inicial, classejudi1_.in_jus_postulandi, classejudi1_.ds_mensagem, classejudi1_.ds_natureza, classejudi1_.ds_norma, classejudi1_.in_exige_pauta, classejudi1_.nr_piso_valor_causa, classejudi1_.id_polo_ativo, classejudi1_.id_polo_passivo, classejudi1_.in_possui_custa, classejudi1_.in_possui_filhos, classejudi1_.tp_processo_referencia, classejudi1_.in_reclama_polo_passivo, classejudi1_.in_recursal, classejudi1_.in_exige_revisor, classejudi1_.in_segredo_justica, classejudi1_.nr_teto_valor_causa, classejudi1_.id_tipo_audiencia, classejudi1_.vl_peso" " Sort Method: quicksort Memory: 74kB" " -> Hash Right Join (cost=25.21..70.04 rows=9 width=480) (actual time=0.075..0.961 rows=145 loops=1)" " Hash Cond: ((classejudi1_.id_classe_judicial_pai)::integer = (classejudi0_.id_classe_judicial)::integer)" " -> Seq Scan on tb_classe_judicial classejudi1_ (cost=0.00..42.36 rows=636 width=240) (actual time=0.006..0.344 rows=636 loops=1)" " -> Hash (cost=25.10..25.10 rows=9 width=240) (actual time=0.055..0.055 rows=9 loops=1)" " Buckets: 1024 Batches: 1 Memory Usage: 2kB" " -> Bitmap Heap Scan on tb_classe_judicial classejudi0_ (cost=4.32..25.10 rows=9 width=240) (actual time=0.018..0.041 rows=9 loops=1)" " Recheck Cond: (id_classe_judicial_pai IS NULL)" " -> Bitmap Index Scan on tb_classe_judicial_id_classe_judicial_pai_idx (cost=0.00..4.32 rows=9 width=0) (actual time=0.011..0.011 rows=9 loops=1)" " Index Cond: (id_classe_judicial_pai IS NULL)" "Total runtime: 2.269 ms" *
Em 9 de julho de 2013 10:38, Luiz Carlos L. Nogueira Jr. < [email protected]> escreveu: > > (i) quanto de swap você tem? > *free -m > total used free shared buffers cached > Mem: 32110 16735 15374 0 31 9884 > -/+ buffers/cache: 6819 25290 > Swap: 2559 11 2548 > * > > > > (ii) qual o resultado de EXPLAIN ANALYZE da consulta? > > (iii) qual a saída do comando > > ulimit -s > > *10240 > * > > > (iv) qual o valor do parâmetro vm.swapiness? > > > sysctl vm.swappiness > > *vm.swappiness = 60* > > > (v) qual a saída do comando > > cat /proc/meminfo > > *MemTotal: 32880848 kB > MemFree: 15200452 kB > Buffers: 32868 kB > Cached: 10172808 kB > SwapCached: 1164 kB > Active: 9905792 kB > Inactive: 6899428 kB > Active(anon): 8541080 kB > Inactive(anon): 1672148 kB > Active(file): 1364712 kB > Inactive(file): 5227280 kB > Unevictable: 0 kB > Mlocked: 0 kB > SwapTotal: 2621424 kB > SwapFree: 2609624 kB > Dirty: 2120 kB > Writeback: 0 kB > AnonPages: 6592876 kB > Mapped: 3573064 kB > Shmem: 3613776 kB > Slab: 153124 kB > SReclaimable: 93848 kB > SUnreclaim: 59276 kB > KernelStack: 3480 kB > PageTables: 352516 kB > NFS_Unstable: 0 kB > Bounce: 0 kB > WritebackTmp: 0 kB > CommitLimit: 19061848 kB > Committed_AS: 13609336 kB > VmallocTotal: 34359738367 kB > VmallocUsed: 328592 kB > VmallocChunk: 34359340400 kB > HardwareCorrupted: 0 kB > AnonHugePages: 3411968 kB > HugePages_Total: 0 > HugePages_Free: 0 > HugePages_Rsvd: 0 > HugePages_Surp: 0 > Hugepagesize: 2048 kB > DirectMap4k: 10240 kB > DirectMap2M: 33544192 kB > * > > > > > (vi) além do erro da alocação de memória, aparece alguma mensagem > próximo a ela indicando a queda de um processo servidor ou mesmo algum > outro erro relevante a questão? Algo como > > terminating connection because of crash of another server process > ou traduzindo > finalizando conexão por causa de uma queda de um outro processo servidor > > *Não* > > > Em 9 de julho de 2013 10:29, Euler Taveira <[email protected]>escreveu: > > On 09-07-2013 08:43, Luiz Carlos L. Nogueira Jr. wrote: >> > Estou com a versão 9.1.9 >> > Máquina: 8 cores, 32GB, 6GB shared_buffers, 20MB work_mem. >> > >> Mais alguns dados que acabei esquecendo de perguntar... >> >> (i) quanto de swap você tem? >> (ii) qual o resultado de EXPLAIN ANALYZE da consulta? >> (iii) qual a saída do comando >> >> ulimit -s >> >> (iv) qual o valor do parâmetro vm.swapiness? >> >> sysctl vm.swappiness >> >> (v) qual a saída do comando >> >> cat /proc/meminfo >> >> (vi) além do erro da alocação de memória, aparece alguma mensagem >> próximo a ela indicando a queda de um processo servidor ou mesmo algum >> outro erro relevante a questão? Algo como >> >> terminating connection because of crash of another server process >> ou traduzindo >> finalizando conexão por causa de uma queda de um outro processo servidor >> >> >> -- >> Euler Taveira Timbira - http://www.timbira.com.br/ >> PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
