Quantcast
Channel: Planet MySQL
Browsing all 18766 articles
Browse latest View live

dbbenchmark.com – default Thread quantity now self determined

There’s a new version of the dbbenchmark tool available. Now we’re creating the MySQL connection pool thread count based on automatic reporting of core quantity. There is still the same method to set...

View Article


Making upgrades from MySQL 5.0 easier

The intention from the start was to make upgrades to newer MySQL versions trivial. We have done a lot of work to keep data formats compatible (both in the .frm files and in the storage engines); when...

View Article


Image may be NSFW.
Clik here to view.

More on dangers of the caches

I wrote couple of weeks ago on dangers of bad cache design. Today I’ve been troubleshooting the production down case which had fair amount of issues related to how cache was used. The deal was as...

View Article

Image may be NSFW.
Clik here to view.

Tracking mutex locks in a process list, MySQL 5.5’s PERFORMANCE_SCHEMA

Internally MySQL uses various methods to manage (or, block) concurrent access to shared structures within the server - the most common being mutexes (or Mutual Exclusion locks), RW Locks, or...

View Article

Marten Mickos speaks at Open World on MySQL? Never :)

The register put up an article on MYSQL'S NON-HEROIC FUTURE RUNS CASTLE ORACLE. Lets have a poll about it! 1) Eucalyptus will need to be sold to someone eventually, Oracle would be a great buyer to...

View Article


Image may be NSFW.
Clik here to view.

Troubleshooting Localization

I've been gathering some interesting and useful information when dealing with Pentaho Reporting, Pentaho Metadata and characters not represented in the standard ASCII character set. This bucket of tips...

View Article

Translation of Summary of Part 4 of "Methods for searching errors in SQL...

Translation of summary of last part, "Techniques, used for debugging of Production applications" just published. This is almost end, only appendix about backup techniques and epilogue left. Summary....

View Article

Pop quiz: when will a filesystem copy be an incomplete backup?

Let’s suppose that your backup process looks like this: you stop a replication slave, shut down MySQL, and copy away the data directory. Assume that the slave is perfect and has the same data as the...

View Article


InnoDB performance: 5.5 versus 5.1 for concurrent writes and an IO bound server

I ran sysbench for a simple read-write workload on a 16-core x86 server using MySQL 5.1 and was disappointed by the results. I then tried 5.5 and was thrilled by the results. I tested MySQL 5.1.50 with...

View Article


Let’s Build a Relational Database for the Cloud

As you might have guessed from my last couple blog posts, I’ve been experimenting with a few languages and libraries for a new project. I’ve finally gotten things far enough along to the point where...

View Article

Image may be NSFW.
Clik here to view.

Some MySQL projects I think are cool - Flexviews

Most of the time we think of SQL queries as being executed at a point in time and generating a single definitive result, but huge efficiency gains are available when data changes are tracked and...

View Article

Image may be NSFW.
Clik here to view.

Some MySQL projects I think are cool - Spider Storage Engine

One thing that has puzzled me about MySQL Server is that it became famous for sharded scale-out deployments in well known web sites and yet has no visible support for such deployments. The MySQL killer...

View Article

Image may be NSFW.
Clik here to view.

Some MySQL projects I think are cool - OpenQuery Graph Engine (OQG)

This project was announced a year or so ago by Antony Curtis who used to work for MySQL AB. Having met Antony a few times I was intrigued to see what he was up to. The quote on the OpenQuery website...

View Article


Database speed tests (mysql and postgresql) - part 1

There has been major changes in mysql and postgres over a couple of years. Mysql has been focusing on improving and optimizing innodb. Postgres on the other hand has been focusing on database...

View Article

Image may be NSFW.
Clik here to view.

5 years and counting

Yesterday marked my 5th anniversary since I signed on the dotted line, and starting working with MySQL AB! I celebrated yesterday with a BBQ with the family, and a few vodka shots for old times sake....

View Article


Image may be NSFW.
Clik here to view.

What makes a good MySQL index? Part 2: Cardinality

edit: added “Low cardinality isn’t always bad” section after Morgan’s comment As we’ve seen already column size is important for indexes. Cardinality is really important too, it’s the uniqueness of the...

View Article

Image may be NSFW.
Clik here to view.

Percona Server 5.1.50-rel11.4

Dear Community, Percona Server version 5.1.50-rel11.4 is now available for download. The changes in this release include: New features The primary purpose of this release is to update to the latest...

View Article


Image may be NSFW.
Clik here to view.

Diagnosing and fixing MySQL Performance Problems in Russian in Moscow, Russia

During my visit to Moscow, Russia next month I’m going to give a full day training/tutorial presentation on Diagnosing and Fixing MySQL Performance Problems . This even will be based on updated and...

View Article

Indirection of SHOW commands between MySQL 4.1 and 5.1

Today, while helping someone find some of the code that implements SHOW VARIABLES I was reminded at how insanely complex it all got with the information_schema implementation and the changes to the...

View Article

Image may be NSFW.
Clik here to view.

3-Steps to Deploying Mission Critical Web & Telecoms Services

There are multiple architectures that can be used to achieve highly available database services, each differentiated by the levels of uptime they offer.  These architectures can be grouped into three...

View Article
Browsing all 18766 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>