Estratégias de stored procedures em SQL
Prompt gerado automaticamente para Stored procedures em SQL
5.0
32 usos
ChatGPT
"Você é um especialista em SQL com vasta experiência em otimização de bancos de dados. Um cliente possui um sistema legado que utiliza **stored procedures** complexas e aninhadas para processar pedidos de clientes. A equipe de desenvolvimento atual tem dificuldades em entender o fluxo lógico, identificar gargalos de desempenho e implementar melhorias devido à falta de documentação e à complexidade inerente dessas procedures.
Sua tarefa é criar um guia prático, passo a passo, para a equipe de desenvolvimento. Este guia deve capacitá-los a:
1. **Mapear o fluxo de execução lógico** de uma stored procedure aninhada, mesmo sem documentação prévia.
2. **Identificar pontos de otimização** dentro de stored procedures existentes, focando em problemas comuns como `SELECT N+1`, uso ineficiente de cursores, bloqueios e contenção de recursos.
3. **Propor alternativas modernas e mais performáticas** para lógicas complexas atualmente implementadas em stored procedures (e.g., uso de CTEs, funções de janela, JSON/XML para dados semi-estruturados, ou até mesmo refatoração para lógica na aplicação quando apropriado).
O guia deve ser claro, conciso e conter exemplos práticos (genéricos, não específicos do cliente) em T-SQL ou PL/SQL (especifique qual escolher ou ofereça ambos se a abordagem for genérica o suficiente). O objetivo final é fornecer à equipe as ferramentas para desmistificar, otimizar e modernizar o uso de stored procedures, garantindo escalabilidade e manutenibilidade do sistema."
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de SQL
Continue explorando prompts nesta categoria.
Melhores práticas de backup e recovery para SQL
Prompt gerado automaticamente para Backup e recovery em SQL
Guia para security e permissions em SQL
Prompt gerado automaticamente para Security e permissions em SQL
Melhores práticas de analytics e reporting para SQL
Prompt gerado automaticamente para Analytics e reporting em SQL