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

Twitter, Facebook MySQL trees online – pushing MySQL forward

Just yesterday, I’m sure many saw Twitter opensourcing their MySQL implementation. It is based on MySQL 5.5 and the code is on Github. For reference, the database team at Facebook has always been...

View Article


Image may be NSFW.
Clik here to view.

Benchmarking MySQL Replication with Multi-Threaded Slaves

The objective of this benchmark is to measure the performance improvement achieved when enabling the Multi-Threaded Slave enhancement delivered as a part MySQL 5.6. As the results demonstrate,...

View Article


Image may be NSFW.
Clik here to view.

Global Transaction Identifiers are in MySQL 5.6.5 DMR

Global Transaction Identifiers are in!I am very happy and especially proud to announce that the replicationteam has delivered global transaction identifiers to MySQL 5.6.5 Development Milestone Release...

View Article

Image may be NSFW.
Clik here to view.

On queries with many values in the IN clause

A few customers with rather extreme needs have contacted us about a performance issue with the range optimizer. Our solution to the problem is to introduce a new variable in MySQL 5.6,...

View Article

Image may be NSFW.
Clik here to view.

DATETIME DEFAULT NOW() finally available.

Having been rather desired for a while now, this feature is finally available as of MySQL Server version 5.6.5. It started out as the innocuous bug #27645 back in 2007, not really commanding much...

View Article


Image may be NSFW.
Clik here to view.

MySQL team increases scalability by >50% for Sysbench OLTP RO in MySQL 5.6...

A MySQL team focused on performance recently met in an internal meeting to discuss and work on MySQL scalability issues. We had gathered specialists on InnoDB and all its aspects of performance...

View Article

Image may be NSFW.
Clik here to view.

Semi-join in MySQL 5.6

MySQL 5.6.5 Development Milestone Release has a whole new set of algorithms for processing subqueries. It is based on transforming a subquery into a semi-join operation, and then treating semi-join...

View Article

InnoDB 2012 Spring Labs Release

InnoDB team is pleased to announce the 2012 Spring labs release, with several much anticipated new features and performance enhancements. Please download mysql-5.6-labs-april-2012 from MySQL Labs and...

View Article


Image may be NSFW.
Clik here to view.

TokuDB v6.0: Getting Rid of Slave Lag

Master/slave replication is an important tool that gets used in many ways: distributing read loads among many slaves for performance, using a slave for backups so the master can handle live load,...

View Article


Image may be NSFW.
Clik here to view.

MySQL Performance: 5.6-labs is opening a new era..

I think every performance engineer in his life is time to time meeting some curious performance problems within an application (not only MySQL) which is looking out of understanding and over a time...

View Article

Image may be NSFW.
Clik here to view.

MySQL Utilities and Global Transaction Identifiers

The new MySQL 5.6 Development Milestone Release (DMR) includes many new enhancements. One of the most impressive is the use of Global Transaction Identifiers (GTIDs) for replication. With GTIDs...

View Article

Choose the Location of your InnoDB File-per-Table Tablespace

The April 2012 InnoDB labs release introduces a new feature in InnoDB that allows you to choose the location of specific tables.  For example, you can place critical tables onto an SSD drive while...

View Article

Image may be NSFW.
Clik here to view.

Faster subqueries with materialization

In a previous post, I analyzed how a query of the famous DBT3 benchmark wasoptimized by MySQL. It was this query, named "Q16" in the DBT3 jargon:select p_brand, p_type, p_size, count(distinct...

View Article


Percona Announces New Relic Partnership

I’m delighted to announce a partnership with New Relic. The press release has the details (all new Gold and Platinum support contracts get free New Relic subscriptions) but I wanted to add some of the...

View Article

Image may be NSFW.
Clik here to view.

Optimizer: new EXPLAIN FORMAT=JSON

New feature: structured EXPLAINProbably, most of us tried to read the output of MySQL EXPLAIN command at least once.And probably many of us have decided, that it isn't so readable and understandable as...

View Article


Image may be NSFW.
Clik here to view.

Big Data miss from the Wall Street Journal

The Wall Street Journal’s Heard on the Street column this morning was oddly titled Oracle’s Little Issue With Big Data. The point of the article is that data is exploding but the WSJ does not see how...

View Article

How to check if MySQL has been swapped out?

How to check if any MySQL memory has been swapped out? This post explains it. Check if system is currently using any swap: server ~ # free -m total used free shared buffers cached Mem: 3954 2198 1755 0...

View Article


Image may be NSFW.
Clik here to view.

Fun with Bash :: one liners

Here are some quick and easy bash commands to solve every day problems I run into. Comment and leave some of your own if you like. I might update this post with new ones over time. These are just some...

View Article

MySQL conference HA tutorial resources

Attached are slides and a excercise spreadsheet for the How to evaluate which MySQL High Availability solution best suits you tutorial. We will use the spreadsheet after the break, please download it...

View Article

Continuent Announces Tungsten Enterprise 1.5 for Multi-Master, Multi-Region...

Continuent today announced the new Tungsten Enterprise 1.5. Tungsten Enterprise moves beyond simple big data by managing increasing data volume, complexity, speed and concurrency in the cloud or...

View Article
Browsing all 18769 articles
Browse latest View live


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