June 17, 2013

Post: Thinking about running OPTIMIZE on your Innodb Table ? Stop!

…be a lot faster, especially for large indexes which would get inserts …TABLES on Innodb table to ensure there is not ton of queries starting reading tableALTER TABLE which requires table rebuild. Dropping all indexes; doing ALTER and when adding them back can be a lot faster than straight ALTER TABLE

Post: InnoDB Full-text Search in MySQL 5.6 (part 1)

…introduced with InnoDB full-text search), that’s largely where … is generated: mysql> alter table dir_test_innodb ADD FULLTEXT KEY (full…INNODB_FT_* tables. In particular, the INNODB_FT_CONFIG table is supposed to “display metadata about the FULLTEXT index and associated processing for an InnoDB table

Post: MySQL Users Conference - Innodb

… size for Innodb table, while data pages and pages for different indexes may well have very different compression ratio. As Innodb indexes are… days as Innodb user when I found out ALTERing Innodb tables may take a lot of time. Fast Index creation will allow Innodb to build… does which can be multiple orders of magnitude faster for large tables. There is fair number of questions about this feature which…

Post: Should you move from MyISAM to Innodb ?

… handling, concurrency issues, problems dealing with very large number of tables, slow data load and ALTER TABLE and others. Another big one is COUNT… storage engine (typically Innodb) and when use other tables when it really gives substantial gains. I would not switch table to MyISAM because… it can be as much as 10-50 times for Innodb tables in particular for write intensive workloads. Check here for details…

Post: Ultimate MySQL variable and status reference list

innodb_status_fileblogpercona.commanual innodb_strict_modeblogpercona.commanual innodb_support_xablogpercona.commanual innodb_sync_spin_loopsblogpercona.commanual innodb_table_locksblogpercona.commanual innodb_thread_concurrencyblogpercona.commanual innodb

Post: Working with large data sets in MySQL

…database is already loaded. So operating wit such large databases you need to be patient and …run ALTER TABLE because table will stay locked for too long you would need to do careful process of ALTERing table…because for MyISAM they will lock tables for very long time and Innodb can get too many old…

Post: ALTER TABLE: Creating Index by Sort and Buffer Pool Size

… and index size: mysql> show table status like “sbtest” \G *************************** 1. row *************************** Name: sbtest Engine: InnoDB Version: 10 Row_format:…: If you’re having large tables and need to run ALTER TABLE which rebuilds the table or OPTIMIZE TABLE do not forget to enable …

Post: Building Indexes by Sorting In Innodb (AKA Fast Index Creation)

… sort since Innodb Plugin for MySQL 5.1 which is a lot faster than building them through insertion, especially for tables much larger than memory and large uncorrelated indexes you might be looking at 10x difference or more. Yet for some reason Innodb… expect (courtesy of Alexey Kopytov), using 1Mil rows Sysbench table. Buffer Length | alter table sbtest add key(c) 1MB 34 sec 8MB 26…

Post: 10+ Ways to Crash or Overload MySQL

tables would be repaired at the same time. What if user uses all 100 of his allowed connections to ALTER 100 different tablesInnodb Table Cache Leak – Innodb never shrinks its internal table cache (data dictionary) so by creating and accessing large amount of Innodb tables you can allocate large