Use pg_stat_statements extensão para obter consultas de longa duração. em seguida, use select* de pg_stat_statements order by total_time/calls desc limit 10 para obter dez mais longos. então use explain para ver o plano...
Como criar uma consulta a partir da tabela de hierarquia filho pai
Como faço para corrigir o erro 'Provedor de Pipes Nomeados, erro 40 - Não foi possível abrir uma conexão com o 'SQL Server'?
Como armazenar conteúdo de vídeo no banco de dados SQLite (não no caminho do vídeo)
Guia para CTE no SQL Server