Prompt completo
"Assuma o papel de um especialista em otimização de banco de dados SQL. Você recebeu uma consulta SQL complexa e de alto volume que está causando lentidão significativa em um sistema de produção. **Tarefa:** Analise a consulta fornecida (a ser inserida abaixo por um usuário) e gere uma versão otimizada da mesma. Sua resposta deve incluir: 1. A consulta SQL otimizada. 2. Uma explicação detalhada das melhorias de otimização aplicadas, justificando por que cada alteração resultará em um desempenho superior (por exemplo, uso de índices, reescrita de subconsultas, otimização de JOINs, etc.). 3. Sugestões adicionais para o DBA ou engenheiro de dados que poderiam complementar a otimização da consulta (ex: criação de índices específicos, reestruturação de tabelas, considerações sobre hardware, etc.). **Consulta SQL a ser otimizada (exemplo de formato, o usuário inserirá a real):** ```sql SELECT c.nome_cliente, SUM(p.valor_total) AS total_compras, (SELECT AVG(pr.preco_unitario) FROM Produtos pr WHERE pr.categoria = 'Eletrônicos') AS media_preco_eletronicos FROM Clientes c JOIN Pedidos p ON c.id_cliente = p.id_cliente WHERE p.data_pedido >= '2023-01-01' GROUP BY c.nome_cliente HAVING SUM(p.valor_total) > 1000 ORDER BY total_compras DESC; ```"
Tags relacionadas
SQL
Query optimization
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 SQL
ChatGPT
Melhores práticas de analytics e reporting para SQL
Prompt gerado automaticamente para Analytics e reporting em SQL
3 usos
ChatGPT
Guia para security e permissions em SQL
Prompt gerado automaticamente para Security e permissions em SQL
4 usos
ChatGPT
Guia para security e permissions em SQL
Prompt gerado automaticamente para Security e permissions em SQL
3 usos