Skip to content

Optimizing Stored Procedures for GitHub Copilot

Prompt 1: Basic SQL Stored Procedure Optimization

Use Case: To help developers optimize simple SQL stored procedures using GitHub Copilot.

Prompt: You have a SQL stored procedure that needs optimization. The procedure details are as follows:

database_type: {database_type}
procedure_purpose: {procedure_purpose}
performance_issue: {performance_issue}


First identify the performance issues in the stored procedure, including:
- Long-running queries  
- Inefficient joins
- Missing indexes

and give a query to identify the performance issues.

Then, generate a basic optimized version of the stored procedure focusing on:
Generate a basic optimized version of the stored procedure focusing on:
- Index usage
- Query structure
- Simple performance improvements
- Standard SQL patterns