SQL or NoSQL? … Both with MariaDB 10
Dynamic columns came to my attention a few days back. Since then I read a little bit more in the […]
MariaDB 10.0.10 Overview and Highlights
MariaDB 10.0.10 was recently released, and is available for download here: https://downloads.mariadb.org/mariadb/10.0.10/ This is the first GA («Generally Availability«, aka […]
Improve your Stored Procedure Error Handling with GET DIAGNOSTICS
In a previous post, I discussed debugging stored procedures with RESIGNAL, which is of great value when troubleshooting errors raised […]
Quickly Debugging Stored Procedures, Functions, Triggers, and Events with RESIGNAL
I was recently debugging a stored procedure and could not easily identify the underlying reason for why it was failing. […]
WebScaleSQL! Will it build?
There was an exciting announcement today about WebScaleSQL, the new «branch» (not a fork, they say!) of MySQL created by […]
MariaDB: The Differences, Expectations, and Future
For my new book, Learning MySQL and MariaDB, Monty Widenius, one of the founders of MySQL and MariaDB, graciously contributed […]
Multi-source replication in MariaDB 10.0
I have wanted multi-source replication in MySQL since 4.0, so I was delighted to see this feature appear in MariaDB […]
Countdown is on for Percona Live: MySQL Conference & Expo
Will we see you at Percona Live? The Percona Live MySQL Conference and Expo is right around the corner and […]
InnoDB Primary Key versus Secondary Index: An Interesting Lesson from EXPLAIN
I ran into an interesting issue today, while examining some EXPLAIN outputs, and wanted to share the findings, as some […]
Nine Reasons Why Programming Is Easier Than Ever Before
The good old days of programming weren’t all that good. Mundane duties were hard: Finding good role models, checking the […]