A quick look at MySQL 5.4
dev.mysql.com
dev.mysql.com
> A quick look at MySQL 5.4 - 60% performance gain over MySQL 5.1
Sorry, but this is just plain wrong. The actual article does a better time explaining and disclosing this small, specific speedup. MySQL InnoDB in 5.4 is faster on >4 multicore servers because it properly accounts for the extra CPUs. Calling it a "60% performance gain" is really misleading.
> One of the primary fixes in MySQL 5.4 is that the InnoDB storage engine can now address more than 4 CPU's/cores
It's approaching the same feature-set as Microsoft SQL Server had over a decade ago, but still severely lacking in optimizations and performance for anything besides basic queries.
If you were to install an OS today, would you call Windows 98 "decent" and go for that, or ditch it for something modern?
And yet it runs several of the world's most popular websites.
That does however not mean I would tout those technologies as good general databases.