June 20, 2013

Post: Recovering CREATE TABLE statement from .frm file

… to another database? or, the table contains indexes that this version of the engine doesn’t support. See http://dev.mysql.com… not need to be exist. The intuitive way to rebuild MyISAM table would be REPAIR TABLE test_myisam USE_FRM, however it does not work… chown mysql:mysql * mysql> repair table test_myisam USE_FRM; +——————+——–+———-+———-+ | Table | Op | Msg_type | Msg_text | +——————+——–+———-+———-+ | test.test_myisam | repair | status | OK | +——————+——–+———-+———-+ 1…

Post: mysql_upgrade and Innodb Tables

… some tables to be upgraded and will attempt to run REPAIR TABLE for them. This will fail with “The storage engine for the table doesn’t support repair” error message. This… will be fixed. It should not be that complicated to at least map REPAIR TABLE to null ALTER TABLE which will help with most…

Post: Paul McCullagh answers your questions about PBXT

… are not SERIALIZABLE.  A result of this is that statement-based replication is not supported by the engine. Another hard decision was not… done by REPAIR TABLE.  The table data page size does not require a rebuild because a page of records in the table is just… this is that SELECT … LOCK IN SHARE MODE is currently not supported. When I evaluate a storage engine my key acceptance criteria…

Comment: mysql_upgrade and Innodb Tables

I filed a bug report about the ‘repair table‘ getting mapped to ‘recreate + analyze’: http://bugs.mysql.com/bug.php?id=47205 (map ‘repair table‘ to recreate +analyze for engines not supporting native repair)

Post: Monty unviels Maria and starts Blogging

… as Pluggable Storage Engine API works well it should not require any official support to work well. Monty has serious plans and…) crash safe, meaning you will not have to deal with partially executed statements or check and repair tables in case of crash which… gets tools to check and repair tables from the very first versions as well as has tables movable between the nodes one by…

Comment: Upgrading MySQL

… the innodb tables, saying: error : Table upgrade required. Please do “REPAIR TABLE `table_1`” or dump/reload to fix it! ….. well, “repair table” is not supported on innodb table so I either have to do a dump/reload or alter engine=innodb, we have so many large tables

Post: Adventures in archiving

… ensure you have innodb_file_format Barracuda as Antelope does not support compression) non_compressed_data (Our test control) Now we … replication is not recommended. #48343 Flush buffers before attempting a table checksum. #57188 Repair tools will not function on Archive tables. #62054 Summary …

Post: What to do with MySQL Full Text Search while migrating to Innodb ?

… bitten repairing multiple GB MyISAM table few times, though Table Locks is probably the most important issue – with modern multi core servers not only… are not supported for Innodb tables. So what can you do ? Leave Tables as MyISAM The beauty of MySQL storage engines is you do not

Comment: The perils of uniform hardware and RAID auto-learn cycles

Do these people not check basics? On my FreeBSD machines I get the following … couple TB of MyISAM, I daren’t bother with Dell “support” (who completely fail to recognise the concept of downtime being… a drive and restore from backup (much quicker than myisamchk/REPAIR TABLE)

Post: High-Performance Click Analysis with MySQL

… of data you’ll need in those aggregate tables, and include columns to support these queries. But beware of denormalizing with character… the cost of repairing huge MyISAM tables and taking downtime, I would not use MyISAM for anything but read-only tables when things get… table ads_by_day_by_blueness ( day date not null, ad int unsigned not null, clicks int unsigned not null, impressions int unsigned not null…