June 18, 2013

Post: Migrating between MySQL schemas with Percona Xtrabackup

… FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA=’orig’ AND ENGINE=’InnoDB‘; EOF mysql -N -B <<'EOF' > import-ddl.sql SELECT CONCAT(‘ALTER… name) using –include=”^orig[.]“ (i.e. functional partitioning) Combine with –replicate-rewrite-db Daily backups from production to staging with different…

Post: Percona Server for MySQL 5.5.31-30.3 now available

… has introduced innodb_read_views_memory and innodb_descriptors_memory status variables in the Extended Show Engine InnoDB Status to improve InnoDB memory usage… InnoDB. Bug fixed #1170103. Fixed the RPM packaging regression that was introduced with the fix for bug #710799. This regression caused mysql… and then restarted with the binary log disabled, Crash-Resistant Replication could overwrite the relay log info log with an incorrect…

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: Choosing a MySQL HA Solution - Post-Webinar Q&A

… set up replication filters on the slave, as described in the MySQL manual. You can configure the slave to only replicate a specific…-based replication, it looks like you’ll need to wait for the next release of MHA. Q: How do you monitor MySQL… –skip-grant-tables and insert a few rows into an InnoDB table, but trying to run a simple mysqlslap just hung…

Comment: Replication in MySQL 5.6: GTIDs benefits and limitations - Part 1

… may not be easy to simply switch from regular MySQL replication to using replication using GTIDs 1. Temporary tables – CREATE and DROP TEMPORARY… possible to mix non-transactional tables (such as MYISAM) with innodb tables within the same transaction. The same issue can arise… statements http://mysqlopt.blogspot.co.uk/2013/06/restrictions-on-replication-with-gtids.html

Post: Is Synchronous Replication right for your app?

…has no effect on standard MySQL replication from this instance, since MySQL replication is asynchronous. What about semi-sync MySQL replication? It’s actually much …to the tradeoffs we take when deploying conventional stand-alone MySQL Innodb with asynchronous slaves.  We may not think about the …

Post: Percona XtraDB Cluster 5.5.30-23.7.4 for MySQL now available

…could lead to unresolved replication conflict and leave a slave hanging. Bug fixed #1130888 (Seppo Jaakola). If MySQL replication threads were started before…fixed #1154095 (Alex Yurchenko). If variable innodb_thread_concurrency has been defined to throttle InnoDB access, and work load contained DDL …

Post: Is your MySQL buffer pool warm? Make it sweat!

… mind! There are numerous solutions for MySQL high availability. Many rely on MySQL’s asynchronous replication to maintain a warm standby server which… –session-init-query command-line option, we set the option innodb_fake_changes to prevent INSERTs, UPDATEs, and DELETEs from corrupting…

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 … under PXC, wsrep_replicate_myisam allows you to do so. However, if you can, you should consider moving to InnoDB altogether. There… jobs and getting them through the replication stream expect some replication lag. This is because because synchronous replication inside PXC has an additional…

Post: Keynotes, BOFs, and the Community Networking Reception at Percona Live MySQL Conference and Expo

MySQL Sunny Bains, Senior Principal Software Engineer, Oracle Topic: “MySQL 5.6: What’s New in InnoDB” Dmitri Kravtchuk, MySQL Performance Architect, Oracle Topic: “MySQL