Acelerar o plpgsql que conta os tipos de documentos em um loop?
Existe uma maneira de acelerar a nossa função plpgsql que conta certos tipos de documentos, tudo em uma consulta que é executada em um loop? TODOS em uma consulta?
validador := (select count(id_doc) from webdte.doc_tip_cifra
where id_doc = id_documento and id_tipo_cifra = 901);
validador2 := (select count(id_doc) from webdte.doc_tip_cifra
where id_doc = id_documento and id_tipo_cifra = 902);
validador3 := (select count(id_doc) from webdte.doc_tip_cifra
where id_doc = id_documento and id_tipo_cifra = 905);
validador4 := (select count(id_doc) from webdte.doc_tip_cifra
where id_doc = id_documento and id_tipo_cifra = 907);