Segue o codigo:
SELECT a.data AS data_mto,
b.conta_editada AS b_conta_editada,
b.nome AS b_nome,
c.cod_custo AS c_cod_custo,
a.lote AS a_lote,
a.lancto AS a_lancto,
a.historico AS a_historico,
CASE
WHEN a.dc::text = ‘D’::text THEN a.valor1
ELSE 0::numeric
END AS debito,
CASE
WHEN a.dc::text = ‘C’::text THEN a.valor1
ELSE 0::numeric
END AS credito,
a.conta_contabil AS a_conta_contabil
FROM ctlan AS a
JOIN ctpla AS b ON b.empresa = a.empresa
AND b.filial = a.filial
AND b.codigo_reduzido = a.conta_contabil
AND b.cod_reduz_custo = a.cod_reduz_custo
JOIN ctcus AS c ON c.empresa = a.empresa
AND c.filial = a.filial
AND c.cod_reduz_custo = a.cod_reduz_custo
WHERE a.empresa = 3003
AND a.filial = 1
AND a.data BETWEEN ‘01-12-2014’ AND ‘31-12-2014’
ORDER BY a.data ASC,
b.conta_editada ASC,
c.cod_custo ASC
No banco ele demora menos de 1 minuto para completar.
Chega um ponto depois de cerca de 8~ 10 minutos o mesmo trava não gerando o arquivo pdf e o Scriptcase não responde, o mesmo só volta a funcionar se eu matar o serviço wkhtmltopdf.
Existe algum timeout referente a problema de arquivos pdf com muitos registros?
OBS: São mais de 150 mil registros.