In Part II in this series, I talk about how these three databases compare in some particularly crucial areas.
For instance how do the optimizers of these different database engines behave, and why does that matter? What type of indexes are available, particularly with respect to typical applications. I then move on to datatypes available and which are missing. You’ll find some surprises here.
Lastly the holy grail of any modern relational database, I discuss transactional support. Relevant concepts include ACID compliance, read-only versus insert and update activity, and so on.