An architect's view of the MySQL Development model
When I stepped into my current job as Senior MySQL Architect in the summer of 2007 one of the first things on the agenda for discussion was the development model. We had released 5.0 almost 2 years ago...
View ArticleTraining on Demand Certification Packages for DBAs
The demand for Database Administrators continues to grow.*Almost two-thirds of IT hiring managers indicate that they highly value certifications in validatingIT skills and expertise.** * Job...
View ArticleOurSQL Episode 110: The Key to 5.6
This week we present the MySQL Connect Keynote: Community Perspective—Why Upgrade to MySQL 5.6. This is the entire keynote panel, featuring Sarah Novotny of Meteor Entertainment as the moderator, and...
View ArticleDynamoBI is dead, long live LucidDB!
To our Partners, Employees, Customers, Friends, and Community: It is my unfortunate duty to inform all of you that DynamoBI is ceasing commercial operations October 31, 2012; we are immensely grateful...
View ArticleScaling MySQL and MariaDB to TBs: Interview with Martín Farach-Colton.
“While I believe that one size fits most, claims that RDBMS can no longer keep up with modern workloads come in from all directions. When people talk about performance of databases on large systems,...
View ArticleMeasuring the amount of writes in InnoDB redo logs
Choosing a good InnoDB log file size is key to InnoDB write performance. This can be done by measuring the amount of writes in the redo logs. You can find a detailed explanation in this post. To sum...
View ArticleChanges to InnoDB autoextend coming in MySQL 5.6
I was looking through James Day’s post on upcoming changes to MySQL configuration defaults in version 5.6, and one caught my eye in particular: innodb_autoextend_increment changes from 8 to 64MB, and...
View ArticleThanks for the support!
I wanted to post a big thanks to the Chinese MySQL Bloggers. Almost a month ago we published the Chinese version of Planet ( my previous blog post ). In the last month, we have collected 68 different...
View ArticleComparison of subquery optimizations in MySQL 5.6 and MariaDB 5.5
MySQL 5.6 is now RC, I suppose this means that all features that were intended to be in release are pushed, so it’s time to take a look and see what’s going to be in MySQL 5.6 GA. I decided to look at...
View ArticleWhat’s up with the advice tools ?
For the first time since the beginning of my long long career, I decided today to use an advice tool to check my MySQL configuration. I decided to launch pt-variable-advisor and mysqltuner V2 on one of...
View ArticleReview of MySQL 5.6 Defaults Changes
James Day just posted the great summary of defaults changes in MySQL 5.6 compared to MySQL 5.5 In general there are a lot of good changes and many defaults are now computed instead of hardcoded. Though...
View ArticleMySQL 5.6.7-RC in tpcc-mysql benchmark
MySQL 5.6.7 RC is there, so I decided to test how it performs in tpcc-mysql workload from both performance and stability standpoints. I can’t say that my experience was totally flawless, I bumped into...
View ArticleYour magical RANGE partitioning maintenance query
If you use RANGE (or RANGE COLUMNS) partitioning, and in particular when partitioning by date/time, then your are subject to the following questions: how and when do you create the "next" partition?...
View ArticleEmblaCom Oy Maximizes Database Availability and Reduces Costs with MySQL Cluster
Headquartered in Finland, EmblaCom Oy provides turnkey and cloud-hosted voice solutions to mobile operators around the globe. Since launching the original mobile private branch exchange (PBX) in 1998,...
View ArticleODBMS Interview: Scaling MySQL and MariaDB to TBs
Recently, our CTO, Martín Farach-Colton had a chance to talk about scaling MySQL and MariaDB with Roberto Zicari of ODBMS. In the article, Martin states “While I believe that one size fits most, claims...
View ArticleToo many or too big open MyISAM tables??
MySQL tries to be smart and to cram as much performance out of available hardware, and one thing that most MySQLers knows is that opening a table (ie. opening the frm file, and depending on the storage...
View ArticleThoughts on Upcoming MySQL 5.6 Defaults
Read the original article at Thoughts on Upcoming MySQL 5.6 DefaultsDuring Oracle Open World 2012 and the parallel MySQL Connect conference, the new 5.6 version was announced. It’s only release...
View ArticleRed Hat and Zend Partner to Enable Enterprise PHP on Red Hat OpenShift PaaS
I’m pleased to share that Red Hat and Zend today announced a partnership and the immediate availability of Zend Server for Red Hat OpenShift. With this partnership Red Hat and Zend are joining forces...
View ArticleMySQL 5.6, GTID and performance_schema
Not much to add really to the bug I’ve filed here: bug#67159. Again this GTID stuff looks good, but seems to prevent changes in the configuration of performance_schema, which I think is not...
View ArticleHaute disponibilité MySQL, par Continuent
La haute disponibilité, c’est garantir aux applications un accès permanent aux données, même en cas de panne. Permanent ? Même lorsque vous mettez à jour le schéma de vos bases ? Que vous ajoutez de la...
View Article