June 19, 2013

Post: Recovering Innodb table Corruption

… You may think will will scan the table until first corrupted row and get result in MyISAM table ? Unfortunately test2 ended up to be… want to CHECK your MyISAM table you use for recovery after MySQL crashes to make sure indexes are not corrupted. So we looked at how to get your data back from simple Innodb Table Corruption. In more complex…

Post: Using MyISAM in production

… of items you need to keep into account while using MyISAM tables. Recovery. MySQL was running stable for us, giving us false… cases table corruption will be mild, especially on low loaded servers. Many users do not even know you need to check MyISAM tables after… very serious corruption with queries failing to run, wrong result sets or crashes. Here is my list what I think MyISAM tables are…

Comment: MySQL Crash Recovery

table/engine corruption cases. No later then today, I was sooo close to have to deal with huge MyISAM tables corruption. I tried to create table like old_table, without noticing that the original table was locked out by…

Post: MySQL MyISAM Active Active Clustering - looking for trouble ?

… saying you can use MySQL with Active Active Clustering and MyISAM tables if you follow certain rules like enabling external locking, disabling… time for large tables. Furthermore as I remember MySQL simply was not repairing corrupted tables in this configuration even if myisam_repair is set…

Post: MySQL Crash Recovery

… Performance. MyISAM Corruption – If you’re writting to MyISAM tables there is very large chance of them becoming corrupted during the crash. Note corruption may be….info corruption – If slave happens to crash you can also have relay logs corruption and master.info being corrupted. Not to mention MyISAM tables can…

Post: MySQL Backup tools used by Percona Remote DBA for MySQL

… to be removed or overwritten A table (or entire schema) was dropped accidentally Your InnoDB table was corrupt and mysql shuts down Your… – compared to mysqldump Consistent backups between myisam and innodb tables. Global read lock only held until myisam tables are dumped. We are researching into…

Post: Innodb Recovery Update - The tricks what failed.

… this would leave some tables corrupted but at least you could get by by dumping in reimporting couple of tables rather than full… impact. Innodb tables rarely become corrupt Indeed even if you leave out crashes in my experience Innodb tables become corrupted more seldom than MyISAM. Thanks…

Post: MySQL Server Variables - SQL layer or Storage Engine specific.

…. delay_key_write Delay updating indexes for MyISAM tables. Good for performance but tables will be badly corrupted on crash. delayed_insert_limit, delayed… to on disk MyISAM table. It does not limit size of temporary table, neither it applies to tables created as TEMPORARY TABLE, even in memory tables.

Comment: The perils of InnoDB with Debian and startup scripts

… this way all together. If you want tables to be checked and repaired on startup myisam_recover is the decent option. If… check and repair a lot of tables at the same time blocking all connections may be MyISAM is simply not the right… still have some queries ran against corrupted MyISAM tables which can cause wrong query results or further corruption and you can still get MySQL…

Comment: Using LVM for MySQL Backup and Replication Setup

… worst-case is that the MyISAM tables would be corrupt (more likely that just their indexes would be corrupt) and need repairing. There could… the snapshot. And MySQL will start just fine, since a MyISAM table is “just a file” ;-) I mean you could do this…}” and start MySQL, and it would start fine and SHOW TABLES would show test.thisisnotatable but accessing it would cause an…