Performance bottlenecks
Slow PostgreSQL and MySQL queries, missing indexes, and reports that lock the system at month-end.
Home / Services / Database
Over 20 years of hands-on database work. We resolve slow queries, corrupted imports and reports that no longer match reality — usually without a long discovery theatre.
What we fix
Slow PostgreSQL and MySQL queries, missing indexes, and reports that lock the system at month-end.
Extractions, scheduled routines and reports written to the numbers your business actually needs.
Bad imports, duplicates, broken schema links, and Firebird or legacy databases other developers avoid.
Pricing
| Service | Typical use | Price |
|---|---|---|
| Emergency query / single problem | One broken report, one failing query, same-day priority where possible | $250 – $500 AUD |
| Database health check | One-day review of performance, backups, indexes and obvious risk | $1,200 AUD |
| Custom reporting or scripting | A scoped extract, routine or report pack | $800 – $2,000 AUD |
| Hourly / emergency rate | Open-ended investigation or after-hours work | $110 – $140 AUD/hr |
Honest positioning: most developers would rather not dig through raw SQL or older databases. That is exactly the work we take. When a report is wrong or a system is locking up, a $300–$500 same-day fix is usually cheaper than another week of staff workarounds.
Start with the $650 roadmap audit or the $1,200 health check. You get a plain-English diagnosis and a fixed-price path to repair.