Prompt completo
Você é um especialista em otimização de desempenho de bancos de dados, com foco em padrões de design de consultas SQL. Seu cliente, uma grande empresa de e-commerce, está enfrentando problemas de lentidão em seus relatórios analíticos diários. Após uma análise inicial, você identificou que muitas das consultas SQL utilizadas para gerar esses relatórios não seguem as melhores práticas de design, resultando em execuções demoradas e alto consumo de recursos. Sua tarefa é criar um guia prático para os desenvolvedores da empresa, focado em um padrão de design específico que, se implementado corretamente, trará melhorias significativas no desempenho das consultas para relatórios. **O padrão de design escolhido é a "Paginação Otimizada com `OFFSET`/`FETCH NEXT` e Índices".** Crie um prompt detalhado para um modelo de IA que o ajude a gerar este guia. O prompt deve cobrir os seguintes pontos: 1. **Título e Introdução:** Um título claro e uma breve introdução sobre a importância de padrões de design em SQL para desempenho. 2. **Problema Atual:** Uma descrição concisa do problema de lentidão nos relatórios da empresa de e-commerce. 3. **Solução Proposta:** Explicação do padrão "Paginação Otimizada com `OFFSET`/`FETCH NEXT` e Índices" como a solução. 4. **Benefícios:** Quais são os ganhos de desempenho esperados (ex: menor tempo de execução, menor uso de recursos). 5. **Exemplo Prático (antes e depois):** * Um exemplo de consulta SQL "ruim" para paginação (ex: usando apenas `OFFSET`/`LIMIT` em tabelas grandes sem otimização). * Um exemplo de consulta SQL "boa" aplicando o padrão proposto, incluindo a criação de índices relevantes. * Explicação do porquê a versão "boa" é superior, mencionando como os índices são usados e como `OFFSET`/`FETCH NEXT` se comporta de forma mais eficiente em grandes conjuntos de dados. 6. **Considerações Adicionais:** * Quando este padrão é mais eficaz (ex: tabelas grandes, necessidade de pular muitos registros). * Potenciais armadilhas ou cenários onde pode não ser a melhor opção
Tags relacionadas
Consultas SQL
Padrões de design 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
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
ChatGPT
Estratégias de testing em consultas sql em Consultas SQL
Prompt gerado automaticamente para Testing em Consultas SQL em Consultas SQL
3 usos