Performance tuning & troubleshooting

Find out why the database is slow and fix it, from query plans and indexing to configuration and resource sizing.

  • Query and index analysis
  • Configuration and capacity review
  • Incident support and root-cause analysis

Architecture & design reviews

An independent second opinion on schemas, data models and platform choices before they become expensive to change.

  • Schema and data model review
  • Choosing the right database for the workload
  • map[Scaling strategy:replicas, partitioning and sharding]

Databases on Kubernetes

Run stateful workloads on Kubernetes with confidence, using operators, storage and backups that hold up in production.

  • Operator selection and rollout
  • Storage, backup and restore design
  • Upgrade and failover runbooks

High availability & disaster recovery

Make sure you can survive a failure and prove you can restore, with tested backups, replication and clear recovery objectives.

  • RPO/RTO definition
  • Replication and failover setup
  • Restore testing and DR drills

Migrations & upgrades

Plan and run major version upgrades, cloud moves and engine migrations with minimal downtime and no surprises.

  • Upgrade planning and rehearsal
  • On-prem to cloud and cross-engine moves
  • Cut-over and rollback plans

Training & mentoring

Level up your team's database skills with workshops and hands-on mentoring tailored to your stack.

  • Workshops for developers and SREs
  • On-call readiness
  • Ongoing advisory retainers

Ways to engage #

  • Health check. A fixed-scope review of your database estate with a prioritised report.
  • Project work. Hands-on help with a migration, upgrade or platform build.
  • Advisory retainer. A few days a month of on-call expertise for your team.

Not sure which fits? Get in touch and we’ll work it out together.