Shinguz's Blog (en): Transactional memory resident tables with PBXT
Introduction In his presentation about PBXT at the DOAG Conference 2010 Paul McCullagh was speaking about memory resident PBXT tables. They will be available in version 1.1 of the PBXT Storage Engine...
View ArticleBuffering results with MySQL Connector/Python
MySQL Connector/Python doesn’t buffer results by default. This means you have to fetch the rows when you issued a SELECT. This post describes how you can change this behavior. Why buffering result...
View ArticleMariaDB 5.1.51 released
Dear MariaDB users, The development team have been busy bees, and have freshly released MariaDB 5.1.51. MariaDB is a branch of the MySQL database which includes all major open source storage engines,...
View ArticleRecently in MariaDB #2
There has been a lot happening in the MariaDB community recently, and there has been growth. Here are some of the highlights. Thank you to all our current contributors, and to others that want to...
View ArticleDamm you Peformance Schema
One significant new feature of MySQL 5.5 is the Performance Schema. I recently performed an upgrade from 5.0 to 5.5, however my check of differences in the MySQL variables via mysqladmin variables...
View ArticleUnexpected mysqld crashing in 5.5
An update of MySQL from 5.0 to 5.5 on CentOS 5.5 64bit has not resulted in a good experience. The mysqld process would then crash every few minutes with the following message. 101120 8:29:27 InnoDB:...
View ArticleExpect a SkySQL price list early 2011
We have been asked about when you should expect the SkySQL price list to go live: This will be in January 2011.While we're on the topic of pricing: We do plan to maintain an aggressive pricing policy,...
View ArticlePercona XtraBackup 1.4
Percona XtraBackup 1.4 is now available for download. Version 1.4 fixes problems related to incremental backups. If you do incremental backups, it’s strongly recommended that you upgrade to this...
View ArticleMySQL Editions and Support- what do I get with community?
The new licensing that was announced by Oracle earlier this month caused some FUD in the community that was addressed last week in an updated graphic comparing support and binary options and blog post...
View Article2.0.1 Community Release Available
We are pleased to announce the availability of the 2.0.1 release of Calpont InfiniDB Community. This is our first maintenance release for 2.0.This release includes a number of bug fixes that you can...
View ArticleQuery caching with MySQL Connector/Python
This blog post shows how to create a cursor class for MySQL Connector/Python which will allow you to cache queries. It will hold the query itself and the result in a global variable. Note: this is a...
View ArticleConverting queries with “OR” to “Union” to ulitize indexes
Lets say we have a table storing mail messages and we need to show user’s mailbox: messages sent “from” and “to” the specified user. Here is our table: CREATE TABLE `internalmail` ( `i_internalmail`...
View ArticleProbably the worst way to deal with a stuck query...
is to disable a customer's account for more than 24 hours without any warning whatsoever. This happened to one of my accounts and I'm beyond furious at the database and network administrators of...
View ArticleYPDNGG: You Probably Don’t Need Golden Gate
Before launching into this, I must give due deference to Mogens Nørgaard’s landmark article, You Probably Don’t Need RAC (YPDNR), available here, but originally published Q3 2003 in IOUG Select...
View ArticleMoving from MyISAM to Innodb or XtraDB. Basics
I do not know if it is because we’re hosting a free webinar on migrating MyISAM to Innodb or some other reason but recently I see a lot of questions about migration from MyISAM to Innodb. Webinar will...
View ArticleWebinar: Designing MySQL Databases (Italian) - Nov, 25@10am CET
We already have more that 500 registrants for this MySQL web seminar. Join us and the crowd to learn the design dos and don'ts for MySQL. We will show you how to design, forward and reverse engineer...
View ArticleMySQL Query Optimization – Tip # 1 – Avoid using wildcard character at the...
The more I go through others SQL, there are some common mistakes that I see developers making over and over again, so I thought why not start a series of tips that can help developers optimize their...
View ArticleHow are index-only scans implemented in InnoDB?
There have been interesting discussions in the PostgreSQL community about adding support for index only scans. On several occasions people were curious about how InnoDB supports this. A recent post by...
View ArticleDoes the insert buffer work?
The insert buffer in InnoDB buffers pending inserts for secondary index pages to avoid blocking on disk reads for those pages during secondary index maintenance. This feature has been renamed the...
View ArticleMonitoring MySQL SQL statements the way it SHOULD be done!
You may have read a previous post of mine, back in April this year, where I wrote about using the MySQL 5.5 Audit interface to SQL Statement monitoring. There was a bunch of comments and some ideas,...
View Article