June 19, 2013

Post: The small improvements of MySQL 5.6: Duplicate Index Detection

… at the MySQL Performance Blog, we’ve been discussing the several new features that MySQL 5.6 brought: GTID-based replication, InnoDB Fulltext, Memcached integration, a more complete performance schema, online DDL and several other InnoDB and…

Post: Follow these basics when migrating to Percona XtraDB Cluster for MySQL

Galera/Percona XtraDB Cluster (PXC) for MySQL is a hot thing right now and some users jump … moving to InnoDB altogether. There are very few reasons to stay with MyISAM nowadays i.e. if you have FULLTEXT you simply…

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

… happens: mysql> alter table dir_test_innodb ADD FULLTEXT KEY (full_name, details), ADD FULLTEXT KEY (details); ERROR 1795 (HY000): InnoDB presently supports one FULLTEXT index… happens: mysql> set global innodb_ft_aux_table=’test/dir_test_innodb‘; mysql> set global innodb_optimize_fulltext_only=1; mysql> select * from information_schema.innodb_ft_config…

Post: InnoDB Full-text Search in MySQL 5.6: Part 2, The Queries!

…) mysql: SET GLOBAL innodb_ft_server_stopword_table=’test/innodb_ft_list2′; Query OK, 0 rows affected (0.00 sec) mysql: INSERT INTO innodb_ft… of InnoDB FTS configuration which are both letter-case and character-set sensitive. Watch out! When you add your first FULLTEXT KEY to an InnoDB table, be prepared for a table rebuild. Calculation…

Page: Presentations

…High Performance FullText Search EuroOSCON 2006, Brussels, Belgium, September 2006 This presentation speaks about FullText search techniques …MySQL Performance in DBT2 benchmark. Focuses mostly on Innodb but many findings are generally valid. Download MySQL/Innodb Performance: Server and Schema MySQL

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

…HEAP for in memory tables. So first MySQL versions did not bother naming variables …_expansion_limit, ft_stopword_file FullText search related variables. As FullText currently works with MyISAM tables…storage engines but currently implemented only for Innodb. tmp_table_size This variable specifies …

Post: Webinar for Full Text Search Throwdown

… solutions for full text indexing for MySQL applications, including: LIKE predicates and regular expressions MyISAM FULLTEXT indexes InnoDB FULLTEXT indexes Apache Solr Sphinx Search…

Comment: My Innodb Feature wishes

Yes… FullText Search would be nice. I however would see MySQL to implement full text search on the top level and … if you’re looking to do full text search with Innodb you may give a try to http://www.sphinxsearch.com… much faster than build in FullText search. The integration is not as seemless as with build in FullText search but still pretty…

Comment: InnoDB Full-text Search in MySQL 5.6: Part 2, The Queries!

…When defining a FULLTEXT KEY, you can use the “WITH PARSER” modifier to specify … name of a UDF which references your own custom-written fulltext parser plugin. Thus I am thinking that it may be…’t work as WITH PARSER currently doesn’t work with InnoDB. http://bugs.mysql.com/bug.php?id=62004

Comment: Full text search for all MySQL Storage Engines

MySQL 5.1 as storage engine? Can you please explain this in detail? I’m currently using MyISAM becasue of the fulltext… to a mix of innodb and myisam could help. Running the table under Innodb and having an extar fulltext ISAM table. This way…