June 19, 2013

Post: Why MySQL could be slow with large tables ?

…sequential access, jam packed rows – quite possible scenario for MyISAM tables. Now if we take the same hard drive …sorted order can be a lot of help for big scans. This will reduce the gap but I …of the table to other 30mil rows table and it will be completely random. We’ll need to perform 30 …

Post: Innodb performance gotcha w Larger queries.

… in the batch performance improved, especially for network tests, however going to batches of 100 and 1000 values performance started to degrade… a batch. This was a big surprise for me as I’ve used batching with great performance gains a lot of times… on Innodb level, so I tried running the test with MyISAM tables instead. The process completed in 12 seconds for 1000 rows…

Post: Updated msl (microslow) patch, installation walk-through!

…difference for the database and application performance. Over time msl patch grew …without-bench’ ‘–with-zlib-dir=bundled’ ‘–with-big-tables‘ ‘–enable-assembler’ ‘–enable-local-infile’ ‘–with-… take significantly longer to close than MyISAM), database configuration, load, etc. Configuration …

Post: Troubleshooting MySQL Upgrade Performance Regressions

….5 and instead of expected performance improvement you see your performance being worse. What should you do…INDEX, BIG_RESULT/SMALL_RESULT. Check whatever stats are the same (run SHOW INDEXES FROM for tables… settings such as innodb-stats-method and myisam-stats-method. For Innodb storage engines it…

Post: Performance impact of complex queries

…you use Innodb tables and so do not suffer from table locks reporting queries can affect web site performance dramatically. … or even careful file transfer if you’re using MyISAM tables. Chop it If you can’t execute this …it, meaning do not do it as all one big simple query or as set of queries going …

Post: Analyzing air traffic performance with InfoBright and MonetDB

….com/2009/09/29/quick-comparison-of-myisam-infobright-and-monetdb/) this week. And following… was 0.9.1 The table I loaded data is: CREATE TABLE `ontime` ( `Year` year(4) DEFAULT… how to do that, so I generated big SQL file which contained load statements. Load…compare or get info about air performance

Post: Using VIEW to reduce number of tables used

…. For MyISAM it works better but still overhead can get significant because table_cache …you could write triggers to perform insert inserts to base tables instead of views. BEFORE …big problem. Technically if you can’t make inserts to the base table but can have them going to the different table

Post: Why you should ignore MySQL's key cache hit ratio

… or miss takes. If you approach application performance optimization from the standpoint of response time …’s dedicated to MyISAM tables. Consider your mixture of storage engines (some InnoDB, some MyISAM, which is … based on how important those tables are to you, how big the indexes are on disk,…

Post: MySQL 5.6.7-RC in tpcc-mysql benchmark

…to test how it performs in tpcc-mysql workload from both performance and stability standpoints. …_buffer_pool_instances=8 makes a big difference on small buffer_pool sizes,…myisam_sort_buffer_size = 8M myisam_max_sort_file_size = 10G myisam_repair_threads = 1 myisam_recover user=root skip-grant-tables

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

MyISAM FTS. We’ll get to performancetable_name | | | use_stopword | 1 | | table_state | 0 | +—————————+———+ 10 rows in set (0.02 sec) mysql> optimize table dir_test_innodb; +———————-+———-+———-+———-+ | Table