Database Intelligence Updates

Real stories from the field, technical insights from daily work, and practical advice based on actual database challenges we've solved in Taiwan's tech sector.

Recent Database Work

A look back at projects and challenges from the past few months—what worked, what didn't, and what we learned along the way.

January 2025

Migration Project for Retail Chain

Moved three years of transaction data from an aging SQL Server setup to a modern PostgreSQL cluster. The tricky part wasn't the data transfer itself—it was making sure their reporting tools still worked correctly afterward. Took about six weeks total, including testing.

December 2024

Performance Audit for Financial Services

A fintech company reached out because their API response times were getting worse. Turns out their database connection pooling was misconfigured, and they had some inefficient join operations in frequently-called stored procedures. Fixed both issues over a weekend.

November 2024

Backup Recovery Test Gone Wrong

We ran a disaster recovery drill for a logistics client and discovered their backup restoration process hadn't been tested in over a year. Good news: we found the issue during a test. Bad news: it would've been a disaster in a real emergency. Spent the next month fixing their backup procedures.

October 2024

Training Workshop on Index Optimization

Held a two-day session for development teams at a software company in Taipei. Covered practical indexing strategies, query plan analysis, and common pitfalls. The hands-on exercises with real query problems seemed to click better than theoretical explanations.

Database monitoring dashboard displaying real-time performance metrics

When Should You Actually Denormalize?

March 5, 2025 • 8 min read

Database normalization is taught as gospel in school, but real-world applications sometimes need a different approach. We worked with an analytics platform that was grinding to a halt because of excessive joins. Denormalizing their reporting tables cut query times by 70%.

Technical team reviewing database architecture blueprints

Database Monitoring That Actually Helps

February 22, 2025 • 6 min read

Most monitoring setups generate way too many alerts. You end up ignoring them all. We prefer focusing on a few key metrics that actually predict problems before they happen—things like connection pool saturation and unusual query pattern changes.