What’s the isolation level do you use for InnoDB ?
In relation to these two posts from Justin Swanhart and Anders Karlsson about transaction isolation levels, I thought it was interesting to do a little survey to get an idea of the most commonly used...
View Article268x Query Performance Increase for MongoDB with Fractal Tree Indexes, SAY WHAT?
Last week I wrote about our 10x insertion performance increase with MongoDB. We’ve continued our experimental integration of Fractal Tree® Indexes into MongoDB, adding support for clustered indexes. A...
View ArticleWow. My 6 year old MySQL Bug is finally fixed in MySQL 5.6
I got the message in the morning today about the bug being fixed in MySQL 5.6.6…. which I reported in Early 2006 (while still being with MySQL) and running MySQL 4.1 I honestly thought this issue was...
View ArticlePyCON
PyCONs are in full swing !Oracle will be at PyCON India with two MySQL Sessions:Introduction to MySQL Connector/Python by Uma Bhat MySQL Utilities - Time saving scripts for DBA by Megha Singhvi Oracle...
View ArticleAnnouncing MySQL Plugin 12.1.0.1.0 for Oracle Enterprise Manager 12c Cloud...
MySQL management plugin for EM 12c has been long overdue. I’ve initially migrated the older plugin to EM 12c about 6 months ago and few dozen people received this as initial beta of the plugin. It...
View ArticleSPOF Internet
SPOF (i.e. Single Point of Failure) is the bane for technologists. Avoiding SPOF generally requires redundancy, and redundancy has a cost, often more then a business is prepared to pay. In the database...
View ArticleMonth of August in Percona Community Forums
This month was a busy month in Percona Community Forums with a lot of great questions asked and most answered. It is great to see both independent community and Percona employees participating in...
View ArticleLearn From MySQL Support Staff at MySQL Connect!
Members of the MySQL Support Team wear a number of different hats here at Oracle. Obviously, our top priority is to provide amazing technical support that makes customers rave. We also have a team...
View ArticleApproximating Postgres Replication Delay
Coming from the MySQL world, I’m used to being able to easily determine the replication delay (in seconds) via the SHOW SLAVE STATUS command: mysql> show slave status\G ***************************...
View ArticleMySQL Training on Demand – online training classes from Oracle
It’s been a while since I’ve written any blog entries. I like to think and write about basics and fundamentals, and in my work (Senior MySQL Support Engineer at Oracle), I can get caught up in...
View ArticleMySQL across two coasts
The end of September/beginning of October is a most exciting time if you dig MySQL & its diaspora. September 29-30 is MySQL Connect (register – early bird ends September 7) in San Francisco and...
View ArticleArticle 22
MySQL is smarter than I thoughtSo I’m sitting at work, minding my own business, when suddenly: A wild query appears! And I do mean wild…I’m building a reporting class for a data hypercube that we have....
View ArticleVisualization tools for pt-query-digest tables
When you process MySQL slow query logs using pt-query-digest you can store samples of each query into query_review table and historical values for review trend analysis into query_review_history table....
View ArticleQuick Manual to SQLyog
One of our users has published a “Quick Manual to SQLyog” to his blog. Sometimes you do better writing about a subject as an ‘outsider’ than as an ‘insider’. As an ‘insider’ you easily take things for...
View ArticlePHP MySQL persistent, cached, pooled connection - for how long?
It is a common question: what is the lifespan of a persistent, pooled, cached, however-you-call-it PHP MySQL connection? What about CGI, FastCGI, web server module? The answer is always the same....
View ArticleDealing with deadlocks in a busy MySQL server
The servers I help manage have a lot of deadlocks, especially around a few central tables that are important to many business functions. The queries against them are complex, and they crunch a lot of...
View ArticleFacebook makes big data look... big!
Oh I love these things: http://techcrunch.com/2012/08/22/how-big-is-facebooks-data-2-5-billion-pieces-of-content-and-500-terabytes-ingested-every-day/Every day there are 2.5B content items shares, and...
View ArticleOurSQL Episode 105: Lost for Words
This week we present the basics of MySQL FULLTEXT search. We talk about the myisam_ftdump utility in Ear Candy, and present an introduction to Sphinx in At the Movies. Events MySQL Connect will be held...
View ArticleMozilla DB News, Fri 31 August
Reduced the amount of noise being sent from cron so that we would actually be looking at the e-mails we get. Set up Tokutek for our Datazilla program. Debugged and solved a problem with the Tokutek...
View ArticleDeprecated in MySQL 5.6 – ignore_builtin_innodb
Back when MySQL 5.1 was first released, Oracle (which didn’t at the time own Sun or MySQL) wanted to add new InnoDB functionality faster than MySQL could effectively incorporate it into the server, and...
View Article