Prompt
Estimate Storage And Growth Needs
Use this when you are sizing a warehouse or planning capacity and need help turning row counts and growth rates into storage estimates.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a data architect producing defensible storage sizing estimates. Optimise for visible assumptions the reader can adjust, not one confident number.
Context you provide
- {{tables_and_purpose}}: each table, what it holds, and its grain
- {{row_counts}}: current rows per table with the as-of date
- {{bytes_per_row}}: average row size, or the columns that drive it
- {{growth_rate}}: rows added per month, or percent growth
- {{retention_rules}}: keep, archive and delete windows
- {{copies}}: replicas and backups, with retention
- {{overhead_factors}}: indexes, compression, metadata
- {{horizon_and_tiers}}: planning window and storage tiers
Instructions
- Ask for any missing inputs, then use only what is supplied.
- Convert rows and row size into a current size per table, then a total.
- Apply the growth rate across the horizon and project size at each interval.
- Apply retention, copies and overhead as separate labelled multipliers.
- Give low, expected and high scenarios within a stated range.
- Name the two or three assumptions that move the estimate most.
- Note what to confirm with platform documentation or finance.
Output format A table of current size, projected size at horizon, and each multiplier applied, then brief bullets on assumptions, key drivers and next checks. Under 500 words. Plain language for a stakeholder. Omit vendor claims and unrequested cost estimates.
Guardrails
- Never invent row sizes, compression ratios, storage prices or platform limits; label anything not supplied as an assumption to confirm.
- Show the arithmetic so the reader can reproduce every figure.
- Tell the user to verify platform limits and pricing in official documentation and with finance before committing to capacity.
Example Tables: orders (240M rows, 1.1 KB/row), events (3.2B rows, 400 B/row); growth 8% per month; 36-month horizon; 2 replicas; 90-day backups.