(Aleksandr Kuzminsky) InnoDB provides no means to repair corrupted table space. Once a table got corrupt the only way to repair MySQL files is to start it with innodb_force_recovery={4,5,6} in hope that you can dump the table, so you can rebuild the table space from scratch.
Tag: Open Source
How MariaDB makes Stored Procedures usable
(Federico) I already wrote how MariaDB makes the debug of stored procedures much easier via the SQL Error Log. But I recently found out that MariaDB provides a usable workaround for some big limitations of their procedural SQL.
Monitoring MySQL flow control in Percona XtraDB Cluster 5.6
(Stephane Combaudon) Monitoring flow control in a Galera cluster is very important. If you do not, you will not understand why writes may sometimes be stalled. Percona XtraDB Cluster 5.6 provides 2 status variables for such monitoring:
Introduction to four key MariaDB client commands
(carlaschroder) It’s time to get to know four of the most commonly used administration commands for your MariaDB server: mysql, mysqladmin, mysqldump, and mysqlimport.
MySQL Numeric Overflow Gotcha
(Rob Gravelle) Anyone who has some experience in IT knows that all operating systems, programming languages, and software products come with their own set of idiosyncrasies. Some optimists like to refer to these as features, but the rest of us know them best as Gotchas.
A schema change inconsistency with Galera Cluster for MySQL
(Stephane Combaudon) I recently worked on a case where one node of a Galera cluster had its schema desynchronized with the other nodes. And that was although Total Order Isolation method was in effect to perform the schema changes. Let’s see what happened.
MySQL Type Conversion Rules
(Baron Schwartz) When you send a query to MySQL, you usually don’t need to think explicitly about the types of the expressions in your query. If you compare this to a lot of programming languages, you’ll find that it’s not always the way things work. In strongly typed languages like Java, for exampl
Systemtap solves phantom MySQLd SIGTERM / SIGKILL issue
(David Busby) The Percona Managed Services team recently faced a somewhat peculiar client issue. We’d receive pages about their MySQL service being unreachable. However, studying the logs showed nothing out of the ordinary…. for the most part it appeared to be a normal shutdown and there was nothing
Decoding (encrypted) MySQL traffic with Wireshark
(Daniël van Eeden) In a comment on my post about Using SSL with MySQL xiaochong zhang asked if it is possible to decode SSL/TLS encrypted MySQL traffic. The short answer is: It depends.
Q&A: Even More Deadly Mistakes of MySQL Development
(Bill Karwin) On Wednesday I gave a presentation on “How to Avoid Even More Common (but Deadly) MySQL Development Mistakes” for Percona MySQL Webinars. If you missed it, you can still register to view the recording and my slides.
