When does Innodb Start Transaction ?
When does Innodb Start Transaction ? The answer looks obvious – when you issue “BEGIN” command. This is however wrong answer from engine point of you. Run “SHOW INNODB STATUS” and you will see “not...
View ArticleFixing Replication with Replication
A couple of days I ran into a Tungsten Replicator case where several MySQL tables became corrupted on slaves and needed to be restored from the master. We identified the tables that had problems...
View ArticleFree Webinar: MySQL Enterprise Backup - Online "Hot" Backup for...
Online backup has been one of the most requested features for MySQL. With MySQL Enterprise Backup, developers and DBAs have tools they need to safely and rapidly backup and restore their databases. In...
View ArticleMySQL Performance: InnoDB double write buffer & redo log size impacts...
As promised, here are the results on testing MySQL 5.5.8 on Percona's TPCC-like workload but with enabled double write buffer on InnoDB (following my previous post...
View ArticleMySQL community blogging – PlanetMySQL
Phew, here we go, this blog post has been long time coming! A few months ago I started toying around with the idea of analyzing the PlanetMySQL public blog feed. It doesn’t take long to extract the...
View ArticleNew Ruby Conference: Ruby on Ales 2011
This looks like fun: Ruby on Ales. It’s March 24-25, 2011 in Bend Oregon (USA), and the tag line is Ruby, snow, and beer. Does it get any better than this? Related posts:O’Reilly MySQL 2011 conference...
View ArticleMySQL5.5.8和5.0.77間運算效能的比較
前言前一陣子和Oracle MySQL大中華區的業務負責人 – Sott Chen討論製做一個MySQL資庫設備(DB appliance)的可行性,希望能做出一套經過最佳化、即插即用(plug & play)的資料庫設備(database...
View ArticlePercona Live Keynote Speaker: Mark Callaghan
Mark Callaghan has graciously accepted to be the closing keynote speaker for Percona Live: San Francisco! Mark is best known for his work behind MySQL @ Facebook, where he and his team maintain one of...
View ArticleMySQL Basics Part 3 – Your my.cnf or my.ini file
Many novice MySQL DBAs peek at their option files with some trepidation. Many experienced members of their brethren view the files as incantations from some Harry Potter-ish dark art. These files are...
View ArticleConflict Avoidance with auto_increment_increment and auto_increment_offset
A lot of people are running MySQL Master-Master replication pairs in Active-Passive mode for purpose of high availabilities using MMM or other solutions. Such solutions generally have one major problem...
View ArticleBeware of starting slaves from the position in the master.info file
I’ve seen many a good DBA make the master of starting slaves from the position in the master.info file, most recently this week, that I want to bring it to everyone’s attention. Of course I mean the...
View ArticleInnodb undo segment size and transaction isolation
You might know if you have long running transactions you’re risking having a lot of “garbage” accumulated in undo segment size which can cause performance degradation as well as increased disk space...
View ArticleA Certain Measure Of Innocence
Slowly getting there… The sign of eth is rising in the air! PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleMySQL5.5.8和5.0.77间运算效能的比较-简体中文版
前言前一阵子和Oracle MySQL大中华区的业务负责人 – Sott Chen讨论制做一个MySQL DB appliance的可行性,希望能做出一套经过优化、即插即用(plug & play)的数据库设备(database...
View ArticleMySQL seminar in London [Feb 16th 2011]
There's another (FREE) chance to meet in London and find out what MySQL 5.5 has to offer you. Get to the registration page as the spaces are limited. Registration online and the agenda is also...
View ArticleA last look at 2010... and what's in sight?
For a few years, I've tried to recap here some events I've found notable over the past year and offering some guesses on what might be ahead of us. I'm somewhat late on these things this year, due to...
View ArticleOne-day Percona Live conference in San Francisco
I wish I could be at this: Percona Live San Francisco. It is on February 16th. Cost is minimal, and content is maximal. The topic is on what’s new in MySQL these days beyond 5.1: the new 5.5 release,...
View ArticleWebinar: MySQL Enterprise Backup - Online "Hot" Backup for MySQL
Online backup has been one of the most requested features for MySQL. With MySQL Enterprise Backup, developers and DBAs have tools they need to safely and rapidly backup and restore their databases. In...
View ArticleTemporary files, binlog_cache_size, and row-based binary logging
Even when the output of EXPLAIN doesn’t show “using temporary”, a temporary file may still be used in certain cases. That’s not to say the query needs the temporary file to actually resolve the query...
View ArticleDifferent flavors of InnoDB flushing
In my recent benchmarks, such as this one about the Virident TachIon card, I used different values for innodb_buffer_pool_size, like 13GB, 52GB, and 144GB, for testing the tpcc-mysql database with size...
View Article