Cost-based choice between subquery materialization and EXISTS
In a previous post, I had demonstrated how subquery materialization, introduced in MySQL 5.6.5, improves the performance of certain queries, like query Q16 of DBT3. Such improvement was easily...
View ArticleMariaDB non-blocking client API and node.js
Last Summer I implemented a non-blocking client API in MariaDB, and it was included in the MariaDB 5.5 release. But somehow I never got around to announcing it. However, that did not prevent Brian...
View ArticleLog Buffer #290, A Carnival of the Vanities for DBAs
This Log Buffer Edition once again touches upon the bold and best blog posts from the wide world of Oracle, MySQL and SQL Server. This Log Buffer #290 is all about ideas and their implementation and...
View ArticleAnalysing WHER-clauses in INFORMATION_SCHEMA table implemtations
The MySQL Server has a quite simple interface for plugins to create tables inside INFORMATION_SCHEMA. A minimal plugin for creating a table with nothing but a counter might look like this: static int...
View ArticleImplementing SQL with Unix utilities
As I’ve become a better shell programmer over the last year or two, I’ve been surprised to discover some tools I didn’t know about. It eventually dawned on me, as I did more and more brute-force...
View ArticleWhat Does the Media Have to Say About SkySQL's Latest Release?
It's been a little more than two weeks since we launched our SkySQL Cloud Data Suite and SkySQL Enterprise Suite, and we're pleased at the response we've seen so far for these releases. You've heard...
View ArticleMariaDB/MySQL Tokyo Meetup #1
If you’re interested in MariaDB & MySQL and happen to be in Tokyo, do drop by the first ever MariaDB/MySQL Tokyo Meetup #1. It happens October 16 2012, from 18.00-20.00. It is graciously hosted at...
View ArticleAustin MySQL Meetup on Monday
The Austin MySQL Meetup is this Monday 7PM sharp at the Oracle office at 5300 Riata Park Court Building B. Please RSVP so we can order enough pizza! PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleAdvanced use of Global Transaction Identifiers
Details of Re-execution and Empty TransactionsIn my previous post, we saw how GTIDs are generated and propagated, we described the new replication protocol, and we saw how these simple elements fit...
View ArticleOurSQL Episode 111: Do You Make the Grade (part 1)?
This is part one of a series where we will explore the Operations Report Card and explain how it applies to DBAs. Listen and grade your own organization, this is a great opportunity to get some new...
View ArticleSlides and Other Files From My Hands-On Labs at MySQL Connect 2012
First of all a big thank you to all of you who attended my two Hands-On Labs (HOL) session at this year’s MySQL Connect. I ended up doing two sessions as there was a last minute cancellation, so in...
View ArticleMySQL Cluster - Web Scalability with Carrier Grade Availability
Just a quick note that the Colorado MySQL User Group will be have Craig Sylvester in town November 7th 2012 for a MySQL Cluster talk. Please feel free to RSVP and join us! PlanetMySQL Voting: Vote UP /...
View ArticleThoughts on MySQL 5.6 new replication features
After playing a little bit with MySQL 5.6 (RC), and following closely on Giuseppe's MySQL 5.6 replication gotchas (and bugs), I was having some thoughts. These are shared for a few reasons: Maybe I...
View ArticleMySQL Enterprise Monitor, my super powers and my life
Last week I had an enlightening experience. It may sound strange, but I found I have super powers... let me explain. I had a meeting with a big customer of mine to show the value of MySQL Enterprise...
View ArticleMySQL Performance Schema - OSI-Days, 2012
Here is the MySQL-Performance Schema presentation which I used at OSI, 2012.http://www.slideshare.net/mayankmysql/osimysqlperformance-schema PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleMySQL Performance Schema - OSI-Days, 2012
Here is the MySQL-Performance Schema presentation which I used at OSI, 2012.http://www.slideshare.net/mayankmysql/osimysqlperformance-schema PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleThe Ops Benefit of the Cloud
Last week, Baron wrote a great post entitled “What’s the benefit of the cloud?” The post was short and made the point that “the benefit of the cloud” is “less ops, more dev.” But Baron is coming from...
View ArticleWebinar: Methods and challenges to scale out a MySQL database | October 23,...
This webinar will examine best practices around scaling MySQL databases. To register, click here. There are thousands of new online and mobile apps launching every day…but what happens when demand...
View ArticleHERMES Medical Solutions Helps Save Lives with MySQL
HERMES Medical Solutions was established in 1976 in Stockholm, Sweden, and is a leading innovator in medical imaging hardware/software products for health care facilities worldwide. HERMES delivers a...
View ArticlePerfect Your MySQL Database Administrators Skills
With its proven ease-of-use, performance, and scalability, MySQL has become the leading database choice for web-based applications, used by high profile web properties including Google, Yahoo!,...
View Article