Balada Para Un Loco – A Review of the MySQL, NoSQL, and Cloud Conference
… Ya se que estás piantao, piantao, piantao… For my lastest blog, a review of the MySQL, NoSQL and Cloud Conference, I’ll continue to use the tango metaphor. Balada para un loco (ballad for a crazy...
View ArticleWho’s leaking prepared statements?
In my last post, I described a specific problem with prepared statements into which PERFORMANCE_SCHEMA can give visibility. That made me wonder whether PERFORMANCE_SCHEMA can also be used to identify...
View ArticleImpact of memory allocators on MySQL performance
MySQL server intensively uses dynamic memory allocation so a good choice of memory allocator is quite important for the proper utilization of CPU/RAM resources. Efficient memory allocator should help...
View ArticleA CTO Must Never Do This…
Read the original article at A CTO Must Never Do This…A couple years back I was contacted to look at a very strange problem.The firm ran flash sales. An email goes out at noon, the website traffic...
View ArticleMySQL Enterprise Monitor 2.3.11 Is Now Available!
We are pleased to announce that MySQL Enterprise Monitor 2.3.11 is now available for download on the My Oracle Support (MOS) web site. It will also be available via the Oracle Software Delivery Cloud...
View ArticleMozilla DB News, Fri 6 July
The database team has been pretty busy, since half of it (me!) has been traveling. We will get to that later, but first, I have an important news item to share with you: Bassel Khartabil, an open...
View ArticleWhat were the conditions and what is the fix?
MySQL 5.5.25a has been released with the fix for the bug http://bugs.mysql.com/bug.php?id=65745. This bug – introduced in 5.5.25 – could ultimately have the result that a single UPDATE statement made...
View Articlehelp starting my sql ideas
The Brief The Client’s mystery shopping programme consists of visits to each of the client’s ten locations, grouped into five different areas. Each location receives a single visit each month, but on...
View ArticleWhy I don't use sysdate in MySQL
When I first started using MySQL, I was happy to see that MySQL had the familiar SYSDATE() function that I'd been using for years in Oracle. I wrote a bunch of code using SYSDATE() in MySQL, and then...
View ArticleWhy I don't use sysdate in MySQL
When I first started using MySQL, I was happy to see that MySQL had the familiar SYSDATE() function that I'd been using for years in Oracle. I wrote a bunch of code using SYSDATE() in MySQL, and then...
View ArticleOurSQL Episode 98: MySQL Puppeteering
This week we present using Puppet to manage MySQL. Ear Candy is netcat and At the Movies is a video about the Master High Availability toolkit by Yoshinori Matsunobu. Feedback Daniël van Eeden gave us...
View ArticleMySql Lorum Ipsum generator
A short MySql function to generate a Lorum Ipsum text. You can download the code in the zip file below.PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleFrom Months to Seconds with Subquery Materialization
In an earlier blog post, I showed how optimizer improvements in MySQL 5.6 gave better performance for several of the queries in the DBT-3 benchmark. However, for one of the queries, Query 18, I was not...
View ArticleMysql: creating a link to your glossary while fetching text for a webpage
This MySql function will generate a link to your glossary when you are fetching text for a web page. All code is provided in a zip file.PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleHeads up! No more query cache for partitioned tables as of MySQL 5.5.23.
A customer opened an issue recently to ask why the query cache wasn't working after he upgraded to MySQL 5.5.25. The reason really ended up surprising me. As of MySQL 5.5.23, the Query Cache is...
View ArticleData fragmentation problem in MySQL & MyISAM
The other day I worked on a case of what turned out to be a problem with poor data locality or a data fragmentation problem if you will. I tought that it would make a good article as it was a great...
View ArticleTop Reasons to Take the MySQL Cluster Training
Here are the top reasons to take the authorized MySQL Cluster training course: Take training which was developed by MySQL Cluster product team and delivered by the MySQL Cluster experts at Oracle Learn...
View ArticleMy Talks at MySQL Connect and Percona Live NYC
Solving the Challenges of Big Databases with MySQL When you’re using MySQL for big data (more than ten times as large as main memory), these challenges often arise: loading data fast; maintaining...
View ArticleMySQL Cluster : Delivering Breakthrough Performance (upcoming webinar)
MySQL Cluster partitioning keyI’ll be presenting a webinar covering MySQL Cluster performance on Thursday, July 26. As always, the webinar will be free but you’ll need to register here – you’ll then...
View ArticleHelper Functions for ps_helper
I love our community. Not long after posting my update on ps_helper, I had a couple of comments around the formatting of values within the output. Daniël van Eeden gave the suggestion that I could add...
View Article