by Nagarajan Ponnusamy | Apr 15, 2026 | Databases, MongoDB
If you’ve worked with MongoDB for some time, you’ve probably had this thought at least once: “We already created a unique index… so duplicates shouldn’t happen.” It sounds logical. It feels safe. And honestly, most of us trust that — until we see duplicate data...
by Nagarajan Ponnusamy | Mar 3, 2026 | Databases, MongoDB
If you’ve ever had someone say, “The query is slow, just add an index,” this post is for you.In my recent MongoDB indexing session, we didn’t talk about syntax or fancy commands. We talked about something more uncomfortable and more important: what an index does to...
by Nagarajan Ponnusamy | Feb 10, 2026 | Databases, KnowledgeBase, MySQL
Many teams face this frustrating cycle: MySQL is slow → DBA tunes it → performance improves →A few weeks later → MySQL is slow again. If you are a DBA or developer, this situation probably feels very familiar. The biggest misunderstanding is this:MySQL performance...
by Nagarajan Ponnusamy | Jan 13, 2026 | Databases, KnowledgeBase
If you’re a DBA who has spent years with MySQL or PostgreSQL, trying out a new database usually brings mixed feelings. Curiosity, yes — but also hesitation. I went through the same phase with TiDB. Before installing it, the questions in my mind were very simple: Is...
by Nagarajan Ponnusamy | Dec 9, 2025 | Case Study, Databases
If you’re reading this, chances are you already have strong opinions — or at least strong curiosity — about MySQL vs MariaDB.And that makes sense. These are the two most widely deployed open-source relational engines in the world, powering everything from early-stage...