Planet MySQL HA Blog
Long and Silent / Stressful MySQL Startup with Many Tables
Efficient MySQL Performance In 10 Sentences
Don’t have time to read Efficient MySQL Performance? Here’s the book (10 chapters) in one-liners.
Performance is query response time. Proper left-most indexing is required for performance. The less data, the better. Access patterns (part of the workload) help or hinder performance. Sharding is how to scale writes when single-node performance is truly reached. Server metrics reflect how the app workload causes MySQL to work. Replication lag is data loss. Locks are held until a transaExploring the MySQL Server System Variables and SET Statements
Get Some REST With The Tungsten API
Introduction
At Continuent, our focus has been to constantly improve the product, with multiple goals. For example, some of the target principles we employ are (in alpha order):
data availability; data integrity; enterprise-quality stability; manageability/user interface; security; watchability/monitoring.As part of the watchability/monitoring goal, our software as of vers
WePay's Journey to Enhanced Database Performance with MySQL Enterprise Edition
New JSON format for EXPLAIN
Support for large transactions in Galera: Taking Streaming Replication for a spin
We have documented streaming replication, and we have also mentioned how you can use streaming replication, and we also once did a webinar with recording on it, and we wrote a very in-depth blog post on how to use streaming replication to manage large transactions with Galera Cluster.
However, we had a question recently about streaming replication around the usage of wsrep_trx_fragment_unit and wsrep_trx_fragment_size (also, well documented).
So we have a usual 3-node Galera Cluster, and here is