What are your favorite MySQL bug reports?
Bug reports can be fun. They can also be terrible. Either way they can be entertaining. On the Drizzle IRC channel today I saw a couple references to MySQL bug reports: it is stop working and Does not...
View ArticleConnector/ODBC 5.1
Connector/ODBC 5.1 (5.1.7 GA, published on Tuesday, 24 Aug 2010)PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleEMT Tutorial – Installation
EMT is a monitoring tool that I’ve been developing over the past few years. It’s goal is to serve as a hub for performance metrics on a single server. I’ve tried to talk about what EMT is before but...
View ArticleFor the n-th time, ReiserFS is not a cluster file system
Neither is ext3. Nor ext4. Nor btrfs. And thus, none of these will work on dual-Primary DRBD. Nor active-active shared storage. Nor any synchronously replicated active-active SAN. And we’re telling you...
View ArticleOpenSQLCamp Boston hotel information
I am very happy to announce that I have secured a great rate at a hotel for OpenSQLCamp (a free weekend conference for open source databases such as MySQL, Postgres, SQLite, and NoSQL databases). We...
View ArticleDon’t forget to monitor your nameservers
As I mentioned in a past article I got my IPv6 connectivity working so started working on setting up various IPv6 services. One of these was to setup my name server so it also worked on IPv6. This...
View ArticleSQLyog – MySQL GUI 8.6 GA – new features, improved performance and stability.
We are pleased to announce the release of SQLyog – MySQL GUI 8.6 GA. This release adds functionalities requested by users for some time, and fixes a number of bugs. Most important enhancements: User...
View Article451 CAOS Links 2010.08.24
The future of open source licensing. OpenSolaris governing board quits. And more. Follow 451 CAOS Links live @caostheory on Twitter and Identi.ca “Tracking the open source news wires, so you don’t have...
View ArticleUsing Pentaho Spoon to load data
Pentaho’s Spoon is an open source ETL or Extract, Transform and Load tool that makes loading data from various formats into a MySQL server easy. Spoon also lets you check the data for problems and...
View Article20 latest unique records
From Stack Overflow: I have a logfile which logs the insert/delete/updates from all kinds of tables. I would like to get an overview of for example the last 20 people which records where updated,...
View ArticleHow to do user language/locale detection quickly without Zend Framework
Recently I wrote about detecting the preferred language or locale of a web site visitor, using Zend Framework. Well, I have to start with one correction. In my last blog post about this topic I talked...
View ArticleOpenSQLCamp Boston seeking donations
----------- If you are not familiar with OpenSQLCamp, here's a description from the home page at http://opensqlcamp.org/: OpenSQL Camp is open to all – sessions have included PostgreSQL, SQLite, MySQL...
View Articledistributed pushed down joins - progress and attitude
we're now at a stage so we can test/benchmark scan/scan queries, i.e push most queries. there are still know bugs and things that we can't push.to see how we performs, we tested a very old...
View ArticleMonitoring InnoDB Lock contention
When you use InnoDB, or any other RDBMS or storage engine that supports row level locking and transactions, you get to realize a few things:The chance of lock contention is less, as the lock is much...
View ArticleMulti-master replication
Implement multi-master to single-slave replication by periodically saving state and changing masters, and do it all in SQL.* Just a proof of concept. I suggest you add some error checking (like, don't...
View ArticleQuerying for InnoDB Lock contention
In the previous post, I showed how the "virtual tables" that the InnoDB Plugin use for finding lock contention works, and what they look like. I also showed what an InnoDB lock graph looks will look...
View ArticleMulti Slicing
The basic data structure that powers databases is called a B-tree. This is where you actually store the user’s data. B-trees are great because you can put huge amounts of data in them and access...
View ArticleMonty Program Ab All Company Meeting in Istanbul 2010
As you might know, we are a completely virtual company and we only meet once or twice a year in real life. This year’s decision on where to meet is Istanbul. Being the only Turkish citizen born in...
View ArticleConnector/J ping (there will be a test on this)
MySQL Connector/J has a useful feature which executes a lightweight ping against a server (or, in the case of load-balanced connections, all active pooled internal connections that are retained) to...
View ArticleGetting a return code from a stored procedure
Sometimes we have some special need for a stored procedure to call another to do something. That is fine, but what if the second stored proc failed for some reason? Maybe you want to halt the first...
View Article