Prompt completo
Você é um especialista em otimização de consultas SQL. Sua tarefa é analisar um trecho de código SQL complexo, identificar gargalos de performance e propor melhorias detalhadas, passo a passo, que resultem em uma execução mais rápida e eficiente. Inclua justificativas para cada sugestão e considere boas práticas como uso de índices, otimização de JOINS, redução de subconsultas, e tratamento de grandes volumes de dados. **Trecho de código SQL para análise:** ```sql SELECT f.id_funcionario, f.nome_funcionario, COUNT(p.id_pedido) AS total_pedidos, SUM(p.valor_total) AS valor_total_vendido, (SELECT AVG(s.salario) FROM salarios s WHERE s.id_funcionario = f.id_funcionario AND s.data_fim IS NULL) AS salario_atual, (SELECT MAX(pr.data_promocao) FROM promocoes pr WHERE pr.id_funcionario = f.id_funcionario) AS ultima_promocao FROM funcionarios f LEFT JOIN pedidos p ON f.id_funcionario = p.id_funcionario WHERE f.data_contratacao >= '2020-01-01' AND f.departamento = 'Vendas' GROUP BY f.id_funcionario, f.nome_funcionario HAVING COUNT(p.id_pedido) > 100 ORDER BY valor_total_vendido DESC LIMIT 100; ``` **Sua resposta deve incluir:** 1. **Identificação dos problemas:** Quais partes da consulta são os maiores "vilões" da performance? 2. **Sugestões de otimização:** Para cada problema identificado, apresente uma ou mais soluções concretas. 3. **Código SQL otimizado:** Reescreva a consulta aplicando todas as melhorias propostas. 4. **Justificativas detalhadas:** Explique por que cada alteração melhora a performance, referenciando conceitos de otimização de consultas SQL. 5. **Considerações adicionais:** Mencione outras boas práticas que poderiam ser aplicadas ou verificadas (e.g., índices inexist
Tags relacionadas
Consultas SQL
Otimização e performance em Consultas SQL
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Consultas SQL
ChatGPT
Prompt para casos de uso práticos em consultas sql em Consultas SQL
Prompt gerado automaticamente para Casos de uso práticos em Consultas SQL em Consultas SQL
2 usos
ChatGPT
Melhores práticas de casos de uso práticos em consultas sql para Consultas SQL
Prompt gerado automaticamente para Casos de uso práticos em Consultas SQL em Consultas SQL
3 usos
ChatGPT
Guia para padrões de design em consultas sql em Consultas SQL
Prompt gerado automaticamente para Padrões de design em Consultas SQL em Consultas SQL
4 usos