🗃️
ChatGPT intermediate

Estratégias de stored procedures em SQL

Prompt gerado automaticamente para Stored procedures em SQL

2 usos SQL

Prompt completo

"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

SQL Stored procedures 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