June 19, 2013

Post: Choosing a MySQL HA Solution - Post-Webinar Q&A

… the MySQL world, except maybe MyISAM files on top of a clustered filesystem with an external lock manager. You might say that MySQL…: Incorrect information in file: ‘./mysql/servers.frm’ ERROR: 1033 Incorrect information in file: ‘./mysql/servers.frm’ Running mysql_install_db under strace, I…

Post: MySQL and the SSB - Part 2 - MyISAM vs InnoDB low concurrency

… Benchmark. In my previous blog post I compared MySQL 5.5.30 to MySQL 5.6.10, both with default settings using… [mysqld] datadir=/mnt/mysql56/data basedir=/usr/local/mysql socket=/var/lib/mysql/mysql.sock user=justin innodb_buffer_pool_size=64G innodb…_log_buffer_size=32M innodb_buffer_pool_instances=16 metadata_locks_hash_instances=32 table_open_cache_instances=8 sort_buffer…

Post: ZFS on Linux and MySQL

… server can easily handle the write load of all the MySQL instances.  The original idea was to configure them with raid… start the snapshot while holding a “flush tables with read lock” and the flush operation will take some time to complete… together, ZFS on Linux is a very interesting solution for MySQL backup servers.  All backup solutions have an impact on performance…

Comment: INSERT INTO ... SELECT Performance with Innodb tables.

… inside InnoDB 334 mysql tables in use 4, locked 4 3264 lock struct(s), heap size 440760, 799203 row lock(s) MySQL thread id 38…, cai.inventory_id All 4 tables in the query are locked!

Post: Webinar: MySQL 5.6 Performance Schema

….m. Pacific, I’ll be leading  a Webinar titled, “Using MySQL 5.6 Performance Schema to Troubleshoot Typical Workload Bottlenecks.” In… Schema, focusing on new features that have been added in MySQL 5.6, go over the configuration and spend most time… internal mutex contention Slow queries due to waits on InnoDB locks and Meta Data locks Interested ? Sign up today!

Post: Percona Server for MySQL 5.5.30-30.2 now available

…-30.2 milestone at Launchpad. New Features: Percona Server for MySQL has implemented priority connection scheduling for the Thread Pool. (Alexey… statements on an existing table could wait on a metadata lock instead of failing or returning immediately if there is a… fixed #1015506 (Alexey Bychko). Percona Server for MySQL was missing help texts in the MySQL client because the help tables were missing…

Post: MySQL and Percona Server in LinkBench benchmark

…. Percona Server 5.5 outperforms MySQL in about 2x times. Both MySQL 5.5.30 and MySQL 5.6.11 demonstrate notable drops… related to BUG#67808. For MySQL 5.6.11 top mutexes is &buf_pool->mutex,&new_index->lock. I profiled 5.6…-innodb_flush_neighbors=0 loose-metadata_locks_hash_instances=256 innodb_buffer_pool_instances=16 # MySQL 5.5 and 5.6 loose…

Post: MySQL 5.6 Compatible Percona Toolkit 2.2 Released

…_lock_wait_timeout because that now conflicts, or is at least confused with, lock_wait_timeout (introduced in MySQL 5.5) for metadata locks… a standard (http) connection. pt-stalk and pt-mysql-summary have built-in MySQL options No more “pt-stalk — -h db1 -u me”. pt-stalk 2.2 and pt-mysql-summary 2.2 have all the standard MySQL options built-in, like other tools…

Post: Is Synchronous Replication right for your app?

… no effect on standard MySQL replication from this instance, since MySQL replication is asynchronous. What about semi-sync MySQL replication? It’s actually… will take the 1 RTT).  The other transactions will lock wait until the lock(s) they need are available.  The application just… to the tradeoffs we take when deploying conventional stand-alone MySQL Innodb with asynchronous slaves.  We may not think about the…

Post: Open Source, the MySQL market (and TokuDB in particular)

…, you provide the following benefits to your customers: No vendor lock-in. And this is significant. Customers often choose products that… that article: “In principle, anyone who has an interest in MySQL and MariaDB surviving should contact the MariaDB foundation and ask… Tokutek). To summarize my thoughts: If you are in the MySQL market and your product is under proprietary license (not an…