Quantcast
Browsing all 18766 articles
Browse latest View live

HailDB being built by default in Drizzle

It just it trunk – if you have HailDB installed when you build Drizzle, you will now get the HailDB plugin built. You can even run Drizzle with it (remove innobase plugin, load HailDB plugin)....

View Article


Compressing URLs in your Webapp, for size and speed

Last year I had a chance to talk about the internals of our service: Pathtraq at Percona Performance Conference (slides), in which I described the methods we use to compress the URLs in our database to...

View Article


Simple guideline for choosing appropriate InnoDB PRIMARY KEYs

Risking some flames, I’d like to suggest only two options for choosing PRIMARY KEYs for InnoDB tables. I suggest they should cover 99% (throwing numbers around) of cases. PRIMARY KEY cases An integer...

View Article

Image may be NSFW.
Clik here to view.

Four short links: 21 October 2010

Using MysQL as NoSQL -- 750,000+ qps on a commodity MySQL/InnoDB 5.1 server from remote web clients. Making an SLR Camera from Scratch -- amazing piece of hardware devotion. (via hackaday.com) Mac App...

View Article

In Pursuit of the Holy Grail - MySQL Cluster and Push Down JOINs

Ok, so the title maybe a little melo-dramatic, but for those who work with databases that distribute tables and rows across multiple nodes, pursuing the holy grail may not be that far from the truth.We...

View Article


Image may be NSFW.
Clik here to view.

MySQL Connector/Net 6.3.5 maintenance released

We’re happy to announce the latest maintenance release of MySQL Connector/Net 6.3.5. Version 6.3.5 maintenance release includes: Fixes to some installer bugs related to .NET Framework 4.0 Fixes for...

View Article

Image may be NSFW.
Clik here to view.

Who certified MySQL what?

Some of you in the MySQL world may have missed FAQ: Sun Certifications and Oracle-Branded Certificates from the Oracle Certification Blog. The synopsis is that anyone earning a MySQL certification...

View Article

Translation of "Methods for searching errors in SQL application"...

Translation of "Methods for searching errors in SQL application" just finished, epilogue is at http://sql-error.microbecal.com/en/concl.html It contains list of methods which had been discussed....

View Article


Image may be NSFW.
Clik here to view.

Percona Server with XtraDB Case Study, Behind the Scenes

We've published our first case study. The customer, ideeli, had a database that was struggling on standard MySQL and InnoDB. The big win was the upgrade to XtraDB. The business continued to grow...

View Article


Blogs that are good resources for MySQL users

I keep a file of notes, one per line, for reference. The real reason is for source material if I ever write a 3rd edition of High Performance MySQL, but hardly a day goes by that I don’t look something...

View Article

Image may be NSFW.
Clik here to view.

Glimpse of the future – massively improved JOIN performance for MySQL Cluster

MySQL Cluster Push-Down Joins A great chance to find out about the “SPJ” project that’s under way to improve the performance of complex table JOINs. A free webinar has been scheduled for Thursday,...

View Article

DBD::drizzle .301 released

Dear Perl and Drizzle developers, I’m pleased to announce the release of DBD::drizzle .301! This release implements several fixes: * Eric Day’s fix to a bug where a result can be NULL after error. * A...

View Article

Image may be NSFW.
Clik here to view.

High availability for MySQL on Amazon EC2 – Part 5 – The instance monitoring...

This post is the fifth of a series that started here. From the previous posts of this series, we now have an instance restart script that can restart the database node in case of failure and...

View Article


InnoDB tablespace fragmentation (find it and fix it!)

If you frequently delete rows (or update rows with variable-length data types), you can end up with a lot of wasted space in your data file(s), similar to filesystem fragmentation. If you’re not using...

View Article

Image may be NSFW.
Clik here to view.

MySQL Enterprise Backup and The Meaning of Included

During the MySQL Users Conference, Edward Screven did a keynote presentation that made many of us feel warm and fuzzy about Oracle's future plans for MySQL. If you advance 16m 25s into the...

View Article


Image may be NSFW.
Clik here to view.

MySQL Limitations Part 2: The Binary Log

This is the second in a series on what’s seriously limiting MySQL in certain circumstances (links: part 1). In the first part, I wrote about single-threaded replication. Upstream from the replicas is...

View Article

Image may be NSFW.
Clik here to view.

MySQL Most Popular Database and Growing

The great thing about Open Source is that despite proprietary vendors best efforts, they can't control the market for open source.  When I first joined MySQL AB years ago, industry analysts estimated...

View Article


How analysing your binlogs can be quite informative

If you have used MySQL for some time you know that mysqld can write binlogs. This is usually used for backup purposes and JITR or for replication purposes so a slave can collect the changes made on the...

View Article

InnoDB disk IO counters in SHOW STATUS

There are several counters for disk IO in SHOW STATUS output. I want to know what causes IO to be done by InnoDB. I know the IO rate for my server from iostat output. How do I map that back to features...

View Article

Image may be NSFW.
Clik here to view.

It's about time

TIMESTAMP and DATETIME is how dates and times, or temporal, data is represented ion MySQL. These types are combined with a bunch of operators on these types, such as ADDATE and TIME_FORMAT and such. So...

View Article
Browsing all 18766 articles
Browse latest View live