May 26, 2012

Comment: To SQL_CALC_FOUND_ROWS or not to SQL_CALC_FOUND_ROWS?

Using SQL_CALC_FOUND_ROWS defiantly appears to be situational on the … on a table with 10+ million rows. Results are Data & Count Query = 1.8 seconds 1) .90 for the data 2… for the count Data & FOUND_ROWS = .913 1) .90 for the data with SQL_CALC_FOUND_ROWS. No performance impact when using SQL_CALC…

Post: Benchmarking single-row insert performance on Amazon EC2

… traditional InnoDB log flushing, which can cause downward spikes in performance. Other then that, I have also disabled query cache to… read performance to improve, but they have an impact on the write performance. Well most of the apps rely on read performance and… important things to consider when you are concerned with write performance is using partitioning to reduce the size of the B…

Comment: ext4 vs xfs on SSD

…, but I’m not sure how frequently they benchmark XFS vs ext4, and how much of their recommendation comes from the… developments in the XFS world have greatly enhanced the metadata performance of XFS (especially with regards to metadata fragmentation), so maybe…, or using nobarrier, all have no statistically significant impact on performance, which seems to indicate that XFS had some bottleneck internally…

Comment: Benchmarking single-row insert performance on Amazon EC2

…Andy, I am not testing IO performance and instead trying to optimize writes, also the durability requirements …

Comment: Benchmarking single-row insert performance on Amazon EC2

…’s a theory that seems to explain the performance you are seeing. The periodic performance variation corresponds to filling up a partition…’t graph the performance on the first 100M rows). The minimum performance troughs occur just as the partition switches. So performance gets worse…

Comment: Benchmarking single-row insert performance on Amazon EC2

This benchmark doesn’t test the IO performance of EBS though as you’re not flushing to disks on each commit. What numbers do you get when you set innodb_flush_log_at_trx_commit to 1?

Comment: Benchmarking single-row insert performance on Amazon EC2

… periodic drops in performance which might be the result of the insert buffer filling up and then decreasing performance until some space… your test. Mark Callaghan over at Facebook has seen big performance difference on insertion rate when increased insert buffer flushing was…

Post: Training in London next week

… up. You will also get a signed copy of High Performance MySQL 3rd edition as an attendee.

Comment: Percona Replication Manager, a solution for MySQL high availability with replication using Pacemaker

… an output to a tmpfile, not for the content “Slave_SQL_Running: Yes” is used for to say that this server is a slave, but later the test of “Slave_SQL_Running: Yes” fails, because the server is not running as…

Comment: Testing Fusion-io ioDrive2 Duo

Thanks. I bet OCZ would send you a test unit. I’d be interested in seeing the performance comparison.