How Geopits Optimized RunLoyal's Aurora MySQL Database to Eliminate Application Slowness
99.99%
5+
Zero
Lower
About
RunLoyal
RunLoyal is a SaaS platform serving the pet services industry, running its application data on Amazon Aurora MySQL in AWS. As usage grew, severely inefficient, long-running queries began consuming excessive CPU resources and creating sustained database-load spikes during peak application usage.
Business Challenges
Query inefficiency at the database layer surfaced as visible slowness across RunLoyal's application for end users.
Severely inefficient, long-running queries consumed excessive CPU resources, creating sustained database-load spikes during peak usage.
Increased query execution time caused connection contention and slower transaction processing.
Response latency rose across critical application workflows as query performance degraded.
Clients and end users experienced application lag, delayed page loads, slow data retrieval, and an overall inconsistent experience.
Project Objectives
Geopits was brought in to reduce database query latency, eliminate application slowness, and ensure a stable, consistent user experience across RunLoyal's platform.
Key Goals:
- Reduce query latency and get rid of CPU load spikes
- Optimize database resource utilization without disruptive scaling
- Deploy fixes to production with zero downtime
Solution Provided by Geopits
Geopits diagnosed and fixed the highest-impact queries on an isolated replica before rolling optimizations out to production with zero downtime.
An isolated replica of the production Aurora MySQL instance was created to safely investigate and validate performance changes without affecting live users.
The highest-impact long-running queries were identified by execution time, frequency, and CPU usage, then analyzed full table scans, inefficient joins, missing indexes, and unnecessary data reads.
Single-column and composite indexes were designed and implemented to improve filtering, join operations, sorting, and data retrieval paths.
Optimized queries were tested and validated on the replica before a zero-downtime rollout to production, with continuous monitoring of performance, CPU, and response time.
Key outcomes

Faster query execution
Lower CPU and database load

Consistent application performance
Conclusion
Geopits optimized RunLoyal's Aurora MySQL environment through targeted query analysis and indexing, reducing CPU load and query latency, eliminating application slowness, and avoiding unnecessary infrastructure scaling, all with zero downtime.
Ready to Transform Your Data?
Geopits works alongside your team as a strategic partner, starting with stabilizing your current databases, then modernizing your data infrastructure, and ultimately helping you unlock the full potential of AI.
Happy Clients so far
Databases Managed
Successful Migrations
