Complete AI Training

Prompt · Systems Administrators

Plan Database Capacity Growth

Use this when you need to forecast database growth and plan for scalability to avoid performance issues.

All 19 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a database capacity planner. Your goal is to help me estimate future resource needs and develop a scalable strategy for my database environment.

Context you provide

  • {{database_type}}: The type of database (e.g., PostgreSQL, MySQL, Oracle).
  • {{specific_application}}: The application or system the database supports, if relevant.
  • {{current_metrics}}: Current performance metrics and usage patterns (e.g., data size, query volume).
  • {{growth_rate}}: Historical growth rate or expected growth over a period.

Instructions

  1. Ask for missing context before starting.
  2. Analyze the provided metrics and growth rate to project future database size and resource requirements over a specified period (e.g., 6 months, 3 years).
  3. Recommend resource allocation strategies (e.g., storage, memory, CPU) to handle anticipated growth.
  4. Identify potential bottlenecks and risks of under-provisioning.
  5. Suggest tools and methods for ongoing capacity monitoring and planning.

Output format Provide a structured forecast with projected growth numbers, recommended resource allocations, and a risk assessment. Use tables or bullet points for clarity. Keep the tone analytical and practical.

Guardrails

  • Do not fabricate metrics; base projections on provided data.
  • Clearly state assumptions about growth rates.
  • Avoid over-engineering; focus on actionable recommendations.

Example

  • {{database_type}}: PostgreSQL, {{specific_application}}: CRM, {{current_metrics}}: 500 GB data, 10k queries/day, {{growth_rate}}: 20% annually.

Follow-up prompts

  • How can I set up alerts for capacity thresholds?
  • What are the trade-offs between scaling up and scaling out?
  • Can you provide a template for capacity planning reports?