Post: Innodb Performance Optimization Basics
…innodb buffer pool innodb_log_file_size – This depends on your recovery speed needs but 256M seems to… if it does – set it to be …when doing updates, both for sake of consistency and to get better...
View ArticlePost: How to load large files safely into InnoDB with LOAD DATA INFILE
…When InnoDB loads the file, it creates one big transaction with a lot of undo log entries. This has a lot of costs. To…file load uses more blocks per row; I can only speculate that this is the undo...
View ArticlePost: How innodb_open_files affects performance
…log file size workload and even when crash happen (how many unflushed changes we had) Repeating test with innodb_open_files…The post Post: How innodb_open_files affects performance appeared first on...
View ArticlePost: The relationship between Innodb Log checkpointing and dirty Buffer pool...
…written before the page is flushed Innodb Log Checkpointing So, first of all, what can we see about Innodb log checkpointing and what does…when the % dirty pages exceeds this amount. innodb…to the...
View ArticlePost: Heikki Tuuri Innodb answers - Part I
…When Innodb free space becomes available for use within same object? When does Innodb…get group commit again. HT: I do not think so. Sergei Golubchik serialized the MySQL binlog write and the InnoDB...
View ArticlePost: Heikki Tuuri answers to Innodb questions, Part II
…to the first file in a log file group. My questions are: What is always being written to the first file in the log file group? HT: InnoDB…to – writes to log files are small and sequential which can be...
View ArticlePost: Choosing a MySQL HA Solution - Post-Webinar Q&A
…written to the binary log on the master, but the slave determines what to do with it. The other approach is to filter what gets written to…file descriptor” errors. I was able to get the server up with...
View ArticleImplications of Metadata Locking Changes in MySQL 5.5
While most of the talk recently has mostly been around the new changes in MySQL 5.6 (and that is understandable), I have had lately some very interesting cases to deal with, with respect to the...
View ArticleMySQL 5.6 vs MySQL 5.5 and the Star Schema Benchmark
MySQL 5.6 vs MySQL 5.5 & the Star Schema BenchmarkSo far most of the benchmarks posted about MySQL 5.6 use the sysbench OLTP workload. I wanted to test a set of queries which, unlike sysbench,...
View ArticleMySQL Backup tools used by Percona Remote DBA for MySQL
As part of Percona Remote DBA for MySQL service we recognize that reliable backups are one of the most important things we can bring to the table. In my experience handling emergencies, the single...
View ArticleMySQL Workshops: Chicago & London this April
Percona’s Kenny Gryp leads a recent MySQL workshopPercona will be in Chicago and London the week of April 8th delivering two 2-day MySQL workshops. For our MPB readers, we are offering a 15% discount....
View ArticleMySQL 5.6 Compatible Percona Toolkit 2.2 Released
A new Percona Toolkit series has been released: Percona Toolkit 2.2 for MySQL 5.6. Several months in the making and many new features, changes, and improvements make this a great new series. It...
View ArticlePercona XtraDB Cluster 5.5.30-23.7.4 for MySQL now available
Percona is glad to announce the release of Percona XtraDB Cluster 5.5.30-23.7.4 for MySQL on April 17, 2013. Binaries are available from the downloads area or from our software repositories.New...
View ArticleCrash-resistant replication: How to avoid MySQL replication errors
Percona Server’s “crash-resistant replication” feature is useful in versions 5.1 through 5.5. However, in Percona Server 5.6 it’s replaced with Oracle MySQL 5.6′s “crash safe replication” feature,...
View ArticleInexpensive SSDs for Database Workloads
The cost of SSDs has been dropping rapidly, and at the time of this writing, 2.5-drives have reached the 1TB capacity mark. You can actually get inexpensive drives for as little as 60 cents per GB....
View ArticleUseful MySQL 5.6 features you get for free in PXC 5.6
I get a lot of questions about Percona XtraDB Cluster 5.6 (PXC 5.6), specifically about whether such and such MySQL 5.6 Community Edition feature is in PXC 5.6. The short answer is: yes, all features...
View ArticleMySQL server memory usage troubleshooting tips
There are many blog posts already written on topics related to “MySQL server memory usage,” but nevertheless there are some who still get confused when troubleshooting issues associated with memory...
View ArticleOracle’s Morgan Tocker opens up about MySQL development, MySQL 5.7
Today’s post features an interview with Morgan Tocker, MySQL community manager at Oracle. Morgan is an old friend of Percona, having worked here as director of MySQL training from 2009 to 2011. He’s...
View ArticleHow to monitor ALTER TABLE progress in MySQL
While working on a recent support issue as a Percona Support Engineer, I got one question from a customer asking how to monitor ALTER TABLE progress. Actually, for MySQL 5.5 and prior versions, it’s...
View ArticleQ&A: Common (but deadly) MySQL Development Mistakes
On Wednesday I gave a presentation on “How to Avoid Common (but Deadly) MySQL Development Mistakes” for Percona MySQL Webinars. If you missed it, you can still register to view the recording and my...
View Article