<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PlanetMysql.ru - информация о СУБД MySQL &#187; storage engine</title>
	<atom:link href="http://planetmysql.ru/category/storage-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://planetmysql.ru</link>
	<description>Блог о самой популярной СУБД MySQL</description>
	<lastBuildDate>Thu, 24 May 2012 22:24:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Challenges of Big Databases with MySQL – IOUG Presentation</title>
		<link>http://www.tokutek.com/2012/05/challenges-of-big-databases-with-mysql-ioug-presentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=challenges-of-big-databases-with-mysql-ioug-presentation</link>
		<comments>http://www.tokutek.com/2012/05/challenges-of-big-databases-with-mysql-ioug-presentation/#comments</comments>
		<pubDate>Thu, 24 May 2012 17:22:10 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[IOUG Collaborate]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4164</guid>
		<description><![CDATA[&#160;
&#160;
Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL® is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.
I recently gave a talk at IOUG Collaborate, a copy of which can be found here. This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability.
A complete list of MySQL talks from the show can be found here.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" rel="shadowbox[sbpost-4164];player=img;"><img class="size-full wp-image-3578 alignleft" title="OOW" src="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" alt="" width="300" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL<sup>®</sup> is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.</p>
<p>I recently gave a talk at IOUG Collaborate, a copy of which can be found <a href="http://www.tokutek.com/resources/technology/" >here</a>. This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability.</p>
<p>A complete list of MySQL talks from the show can be found <a href="http://coll12.mapyourshow.com/5_0/sessions/session_results.cfm?type=advanced2&amp;keyword=&amp;ProductLines=MySQL&amp;TrackID=&amp;SpeakerID=&amp;Company=&amp;UserGroup=&amp;Date=&amp;SessionType=" >here</a>.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33334&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33334&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/24/challenges-of-big-databases-with-mysql-ioug-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Challenges of Big Databases with MySQL – IOUG Presentation</title>
		<link>http://www.tokutek.com/2012/05/challenges-of-big-databases-with-mysql-ioug-presentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=challenges-of-big-databases-with-mysql-ioug-presentation</link>
		<comments>http://www.tokutek.com/2012/05/challenges-of-big-databases-with-mysql-ioug-presentation/#comments</comments>
		<pubDate>Thu, 24 May 2012 17:22:10 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[IOUG Collaborate]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4164</guid>
		<description><![CDATA[&#160;
&#160;
Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL® is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.
I recently gave a talk at IOUG Collaborate, a copy of which can be found here. This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability.
A complete list of MySQL talks from the show can be found here.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" rel="shadowbox[sbpost-4164];player=img;"><img class="size-full wp-image-3578 alignleft" title="OOW" src="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" alt="" width="300" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL<sup>®</sup> is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.</p>
<p>I recently gave a talk at IOUG Collaborate, a copy of which can be found <a href="http://www.tokutek.com/resources/technology/" >here</a>. This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability.</p>
<p>A complete list of MySQL talks from the show can be found <a href="http://coll12.mapyourshow.com/5_0/sessions/session_results.cfm?type=advanced2&amp;keyword=&amp;ProductLines=MySQL&amp;TrackID=&amp;SpeakerID=&amp;Company=&amp;UserGroup=&amp;Date=&amp;SessionType=" >here</a>.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33334&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33334&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/24/challenges-of-big-databases-with-mysql-ioug-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SwRI Chooses TokuDB to Tackle Machine Data for an 800M+ Record Database</title>
		<link>http://www.tokutek.com/2012/05/swri-chooses-tokudb-to-tackle-machine-data-for-an-800m-record-database/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=swri-chooses-tokudb-to-tackle-machine-data-for-an-800m-record-database</link>
		<comments>http://www.tokutek.com/2012/05/swri-chooses-tokudb-to-tackle-machine-data-for-an-800m-record-database/#comments</comments>
		<pubDate>Wed, 16 May 2012 13:58:18 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[InnoDB]]></category>
		<category><![CDATA[machine data]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4123</guid>
		<description><![CDATA[Tackling machine data on the ground to ensure successful operations for NASA in space

Issues addressed:


Scaling MySQL to multi-terabytes
Insertion rates as InnoDB hit a performance wall
Schema flexibility to handle an evolving data model


The Company:  Southwest Research Institute (SwRI) is an independent, nonprofit applied research and development organization. The staff of more than 3,000 specializes in the creation and transfer of technology in engineering and the physical sciences. Currently, SwRI is part of an international team working on the NASA Magnetospheric Multiscale (MMS) mission. MMS is a Solar Terrestrial Probes mission comprising four identically instrumented spacecraft that will use Earth&#8217;s magnetosphere as a laboratory to study the microphysics of three fundamental plasma processes: magnetic reconnection, energetic particle acceleration, and turbulence.
The Challenge:  SwRI is responsible for archiving an enormous quantity of data generated by the Hot Plasma Composition Analyzer (HPCA). The device is used to count hydrogen, helium, and oxygen ions in space at different energy levels. These instruments require extensive calibration data and each one is a customized, high precision device that is built, tested, and integrated by hand. SwRI must capture and store all the test and calibration data during the 2-3 week bursts activity that are required for each of the 4 devices.
“During each of these calibration runs, there are several data sources flowing into the server, each one leading to an index in the database,” said Greg Dunn, a Senior Research Engineer at SWRI. “Each packet that arrives gets a timestamp, message type, file name and location associated with it. A second process goes through that data and parses it out – information such as voltage, temperature, pressure, current, ion energy, particle counts, and instrument health must be inserted into the database for every record. This can load the database with up to 400 or 500 inserts per second.”
“Being able to monitor the performance of the instrument and judge the success of the tests and calibrations in near real time is critical to the project,” noted Dunn. “There are limited windows to do testing cycles and make adjustments for any issues that arise. Any significant slip in the testing could cost tens of thousands of dollars and jeopardize the timing of the satellite launch.”
“We started seeing red flags with InnoDB early in the ramp-up phase of the project, as our initial data set hit 400GB,” said Dunn. “Size was the first issue. Each test run was generating around 94 million inserts or around 90GB of data, quickly exceeding the capacity allocated for the program. In addition, as our database grew to 800M records, we saw InnoDB insertion performance drop off to a trickle. Even with modest data streams at 100 records per second, InnoDB was topping out at 45 insertions per second. Being able to monitor these crucial calibration activities in a timely fashion and in a cost effective manner was at risk.”
To keep up with the workload and data set, SwRI considered several options, but they failed to meet program performance and price goals. These included:
Partitioning / Separate Databases – “We considered partitioning, but this can be a challenge to set up and it introduces additional complexity,” said Dunn. “We also looked at putting each calibration into its own database, but that would have made it much more difficult to correlate across different databases.”
Additional RAM – “Increasing the available RAM from 12 GB up to 100 GB was not enough by itself,” claimed Dunn. “We briefly considered keeping everything in RAM, but that was not a realistic or efficient way to address a data set size that was promising to grow to several terabytes by the end of the program.”
The Solution:  Once TokuDB was installed, SwRI’s big data management headache quickly subsided. “The impact to our required storage was dramatic,” noted Dunn. “We benefited from over 9x compression. In our comparison benchmarks, we went from 452GB with InnoDB to 49GB with TokuDB.”
There was also a dramatic improvement in performance. “Suddenly, we no longer had to struggle to keep up with hundreds of insertions per second,” stated Dunn. “Our research staff could immediately see whether or not the experiment was running correctly and whether the test chamber was being used effectively. We didn’t have to worry that insufficient data analysis horsepower might lead to downstream schedule delays.”
The Benefits: 
Cost Savings: “The hardware savings were impressive,” noted Dunn. “With InnoDB, going to larger servers, adding 100s of GBs of additional RAM along with many additional drives would have easily cost $20,000 or more, and still would not have addressed all our needs. TokuDB was by far both a cheaper and simpler solution.”
Hot Column Addition: “As we continue to build out the system and retool the experiments, flexibility in schema remains important,” stated Dunn. “TokuDB’s capability to quickly add columns of data is a good match for our environment, where our facility is still evolving and sometimes has new sensors or monitors installed that need to be added to existing large tables.”
Fast Loader: “The open source toolset that Tokutek designed to parallelize the loading of the database was very helpful,” said Dunn.  “We were able to bring down the load of the database from MySQL dump backup from 30 hours to 7 hours.”]]></description>
			<content:encoded><![CDATA[<p><strong>Tackling machine data on the ground to ensure successful operations for NASA in space</strong></p>
<h3><a href="http://www.swri.org/" ><img class="alignright size-full wp-image-1141" title="SwRI_Logo" src="http://www.tokutek.com/wp-content/uploads/2012/05/SwRI.png" alt="" width="155" /></a></h3>
<p><strong>Issues addressed:</strong></p>
<div>
<ul>
<li>Scaling MySQL to multi-terabytes</li>
<li>Insertion rates as InnoDB hit a performance wall</li>
<li>Schema flexibility to handle an evolving data model</li>
</ul>
</div>
<p><strong>The Company:  </strong>Southwest Research Institute (<a href="http://www.swri.org/" >SwRI</a>) is an independent, nonprofit applied research and development organization. The staff of more than 3,000 specializes in the creation and transfer of technology in engineering and the physical sciences. Currently, SwRI is part of an international team working on the NASA <a href="http://mms.space.swri.edu/" >Magnetospheric Multiscale (MMS) mission</a>. MMS is a Solar Terrestrial Probes mission comprising four identically instrumented spacecraft that will use Earth&#8217;s magnetosphere as a laboratory to study the microphysics of three fundamental plasma processes: magnetic reconnection, energetic particle acceleration, and turbulence.</p>
<p><strong>The Challenge: </strong> SwRI is responsible for archiving an enormous quantity of data generated by the <a href="http://mms.space.swri.edu/instruments-2.html" >Hot Plasma Composition Analyzer (HPCA)</a>. The device is used to count hydrogen, helium, and oxygen ions in space at different energy levels. These instruments require extensive calibration data and each one is a customized, high precision device that is built, tested, and integrated by hand. SwRI must capture and store all the test and calibration data during the 2-3 week bursts activity that are required for each of the 4 devices.</p>
<p>“During each of these calibration runs, there are several data sources flowing into the server, each one leading to an index in the database,” said Greg Dunn, a Senior Research Engineer at SWRI. “Each packet that arrives gets a timestamp, message type, file name and location associated with it. A second process goes through that data and parses it out – information such as voltage, temperature, pressure, current, ion energy, particle counts, and instrument health must be inserted into the database for every record. This can load the database with up to 400 or 500 inserts per second.”</p>
<p>“Being able to monitor the performance of the instrument and judge the success of the tests and calibrations in near real time is critical to the project,” noted Dunn. “There are limited windows to do testing cycles and make adjustments for any issues that arise. Any significant slip in the testing could cost tens of thousands of dollars and jeopardize the timing of the satellite launch.”</p>
<p>“We started seeing red flags with InnoDB early in the ramp-up phase of the project, as our initial data set hit 400GB,” said Dunn. “Size was the first issue. Each test run was generating around 94 million inserts or around 90GB of data, quickly exceeding the capacity allocated for the program. In addition, as our database grew to 800M records, we saw InnoDB insertion performance drop off to a trickle. Even with modest data streams at 100 records per second, InnoDB was topping out at 45 insertions per second. Being able to monitor these crucial calibration activities in a timely fashion and in a cost effective manner was at risk.”</p>
<p>To keep up with the workload and data set, SwRI considered several options, but they failed to meet program performance and price goals. These included:</p>
<p><span>Partitioning / Separate Databases</span> – “We considered partitioning, but this can be a challenge to set up and it introduces additional complexity,” said Dunn. “We also looked at putting each calibration into its own database, but that would have made it much more difficult to correlate across different databases.”</p>
<p><span>Additional RAM</span> – “Increasing the available RAM from 12 GB up to 100 GB was not enough by itself,” claimed Dunn. “We briefly considered keeping everything in RAM, but that was not a realistic or efficient way to address a data set size that was promising to grow to several terabytes by the end of the program.”</p>
<p><strong>The Solution: </strong> Once TokuDB was installed, SwRI’s big data management headache quickly subsided. “The impact to our required storage was dramatic,” noted Dunn. “We benefited from over 9x compression. In our comparison benchmarks, we went from 452GB with InnoDB to 49GB with TokuDB.”</p>
<p>There was also a dramatic improvement in performance. “Suddenly, we no longer had to struggle to keep up with hundreds of insertions per second,” stated Dunn. “Our research staff could immediately see whether or not the experiment was running correctly and whether the test chamber was being used effectively. We didn’t have to worry that insufficient data analysis horsepower might lead to downstream schedule delays.”</p>
<p><strong>The Benefits: </strong></p>
<p><span>Cost Savings</span>: “The hardware savings were impressive,” noted Dunn. “With InnoDB, going to larger servers, adding 100s of GBs of additional RAM along with many additional drives would have easily cost $20,000 or more, and still would not have addressed all our needs. TokuDB was by far both a cheaper and simpler solution.”</p>
<p><span>Hot Column Addition</span>: “As we continue to build out the system and retool the experiments, flexibility in schema remains important,” stated Dunn. “TokuDB’s capability to quickly add columns of data is a good match for our environment, where our facility is still evolving and sometimes has new sensors or monitors installed that need to be added to existing large tables.”</p>
<p><span>Fast Loader</span>: “The open source toolset that Tokutek designed to parallelize the loading of the database was very helpful,” said Dunn.  “We were able to bring down the load of the database from MySQL dump backup from 30 hours to 7 hours.”</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33249&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33249&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/16/swri-chooses-tokudb-to-tackle-machine-data-for-an-800m-record-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tokutek Welcomes Gerry Narvaja!</title>
		<link>http://www.tokutek.com/2012/05/tokutek-welcomes-gerry-narvaja/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tokutek-welcomes-gerry-narvaja</link>
		<comments>http://www.tokutek.com/2012/05/tokutek-welcomes-gerry-narvaja/#comments</comments>
		<pubDate>Mon, 14 May 2012 13:09:00 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[percona]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4112</guid>
		<description><![CDATA[We are excited to have Gerry Narvaja start today at Tokutek! Gerry has spent more than 25 years in the software industry, most of them working with databases for different kinds of applications, from embedded to large-scale web products. Gerry worked first at MySQL, and then Sun Microsystems supporting the Sales teams. In 2008 he transitioned into being a Senior MySQL DBA. Gerry graduated as an Electronic Engineer from I.T.B.A (Instituto Tecnológico de Buenos Aires) and has an M.B.A. from Universidad del Salvador in collaboration with S.U.N.Y.A (State University of NY at Albany).
Gerry enjoys helping users to solve complex database production issues. For almost a year he has been co-hosting the popular MySQL Community podcast, OurSQL, which was given the MySQL Community Contributor of the Year 2012 award at the recent Percona MySQL Users Conference. Gerry and Martín Farach-Colton, our CTO, will also be speaking next month at the first ever Latin American MySQL / MariaDB Conference in Argentina.
Please feel free to drop Gerry a line at gerry@tokutek.com with your toughest MySQL and MariaDB issues!]]></description>
			<content:encoded><![CDATA[<p>We are excited to have <a href="https://twitter.com/#!/seattlegaucho" >Gerry Narvaja</a> start today at Tokutek! Gerry has spent more than 25 years in the software industry, most of them working with databases for different kinds of applications, from embedded to large-scale web products. Gerry worked first at MySQL, and then Sun Microsystems supporting the Sales teams. In 2008 he transitioned into being a Senior MySQL DBA. Gerry graduated as an Electronic Engineer from I.T.B.A (Instituto Tecnológico de Buenos Aires) and has an M.B.A. from Universidad del Salvador in collaboration with S.U.N.Y.A (State University of NY at Albany).</p>
<p>Gerry enjoys helping users to solve complex database production issues. For almost a year he has been co-hosting the popular MySQL Community podcast, <a href="http://www.oursql.com/" >OurSQL</a>, which was given the <a href="http://openlife.cc/blogs/2012/april/mysql-community-awards-2012-and-winners-are" >MySQL Community Contributor of the Year 2012 award</a> at the recent Percona MySQL Users Conference. Gerry and Martín Farach-Colton, our CTO, will also be speaking next month at the first ever <a href="http://mariadbnosqlcloud.com/" >Latin American MySQL / MariaDB Conference</a> in Argentina.</p>
<p>Please feel free to drop Gerry a line at <a href="mailto:gerry@tokutek.com">gerry@tokutek.com</a> with your toughest MySQL and MariaDB issues!</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33219&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33219&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/14/tokutek-welcomes-gerry-narvaja/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tokutek Welcomes Gerry Narvaja!</title>
		<link>http://www.tokutek.com/2012/05/tokutek-welcomes-gerry-narvaja/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tokutek-welcomes-gerry-narvaja</link>
		<comments>http://www.tokutek.com/2012/05/tokutek-welcomes-gerry-narvaja/#comments</comments>
		<pubDate>Mon, 14 May 2012 13:09:00 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[percona]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4112</guid>
		<description><![CDATA[We are excited to have Gerry Narvaja start today at Tokutek! Gerry has spent more than 25 years in the software industry, most of them working with databases for different kinds of applications, from embedded to large-scale web products. Gerry worked first at MySQL, and then Sun Microsystems supporting the Sales teams. In 2008 he transitioned into being a Senior MySQL DBA. Gerry graduated as an Electronic Engineer from I.T.B.A (Instituto Tecnológico de Buenos Aires) and has an M.B.A. from Universidad del Salvador in collaboration with S.U.N.Y.A (State University of NY at Albany).
Gerry enjoys helping users to solve complex database production issues. For almost a year he has been co-hosting the popular MySQL Community podcast, OurSQL, which was given the MySQL Community Contributor of the Year 2012 award at the recent Percona MySQL Users Conference. Gerry and Martín Farach-Colton, our CTO, will also be speaking next month at the first ever Latin American MySQL / MariaDB Conference in Argentina.
Please feel free to drop Gerry a line at gerry@tokutek.com with your toughest MySQL and MariaDB issues!]]></description>
			<content:encoded><![CDATA[<p>We are excited to have <a href="https://twitter.com/#!/seattlegaucho" >Gerry Narvaja</a> start today at Tokutek! Gerry has spent more than 25 years in the software industry, most of them working with databases for different kinds of applications, from embedded to large-scale web products. Gerry worked first at MySQL, and then Sun Microsystems supporting the Sales teams. In 2008 he transitioned into being a Senior MySQL DBA. Gerry graduated as an Electronic Engineer from I.T.B.A (Instituto Tecnológico de Buenos Aires) and has an M.B.A. from Universidad del Salvador in collaboration with S.U.N.Y.A (State University of NY at Albany).</p>
<p>Gerry enjoys helping users to solve complex database production issues. For almost a year he has been co-hosting the popular MySQL Community podcast, <a href="http://www.oursql.com/" >OurSQL</a>, which was given the <a href="http://openlife.cc/blogs/2012/april/mysql-community-awards-2012-and-winners-are" >MySQL Community Contributor of the Year 2012 award</a> at the recent Percona MySQL Users Conference. Gerry and Martín Farach-Colton, our CTO, will also be speaking next month at the first ever <a href="http://mariadbnosqlcloud.com/" >Latin American MySQL / MariaDB Conference</a> in Argentina.</p>
<p>Please feel free to drop Gerry a line at <a href="mailto:gerry@tokutek.com">gerry@tokutek.com</a> with your toughest MySQL and MariaDB issues!</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33219&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33219&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/14/tokutek-welcomes-gerry-narvaja/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tokutek and PalominoDB Partner to Bring Scale, Performance to Database Deployments</title>
		<link>http://www.tokutek.com/2012/05/tokutek-and-palominodb-partner-to-bring-scale-performance-to-database-deployments/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tokutek-and-palominodb-partner-to-bring-scale-performance-to-database-deployments</link>
		<comments>http://www.tokutek.com/2012/05/tokutek-and-palominodb-partner-to-bring-scale-performance-to-database-deployments/#comments</comments>
		<pubDate>Wed, 02 May 2012 13:10:50 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[PalominoDB]]></category>
		<category><![CDATA[Partners]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4082</guid>
		<description><![CDATA[MySQL storage engine provider joins forces with leading database consultants to deliver support for growing number of MySQL and MariaDB customers
Lexington, MA – (May 2, 2012) – Tokutek, the leader in high-performance and agile database storage engines, today announced a strategic partnership with PalominoDB, a premier database operations and engineering consultancy, to provide database services and support to joint customers. Tokutek’s storage engine will be complemented with PalominoDB&#8217;s operational excellence, 24&#215;7 on-call support and access to the company’s skilled team of professional database administrators (DBAs).
“TokuDB has immeasurably improved our ability to react to changing business requirements in a large data environment. The ability to change schemas and indexes on the fly and no need to repair fragmented indexes has led to a simplification of our environment and reduced maintenance windows,” said Adrian Roston, CTO, Frequency. “With PalominoDB&#8217;s knowledge and expertise, we were rapidly able to leverage TokuDB&#8217;s advantages and substantially improve our system&#8217;s throughput.”
TokuDB is a highly scalable, zero-maintenance downtime MySQL Storage Engine that delivers indexing-based query acceleration, improved replication performance, unparalleled compression, and hot schema modifications. Under the agreement, PalominoDB will provide end-to-end solutions and support for MySQL and MariaDB systems that run on the TokuDB storage engine.
“Tokutek’s ability to improve database performance brings an entirely new value proposition to MySQL,” said Laine Campbell, Owner and CEO at PalominoDB.
“In partnering with Tokutek, PalominoDB is making a firm commitment to expanding MySQL’s viability as an enterprise-class database capable of supporting complex queries with high data rates on terabyte-scale databases.”
“PalominoDB brings unrivaled domain expertise and a range of service offerings to the MySQL and MariaDB market,” said John Partridge, President and CEO of Tokutek. “Tokutek’s partnership with PalominoDB will help TokuDB deployments go smoothly and provide access to extended support and design capabilities for customers needing those services.”
&#160;
About PalominoDB
For startups and established companies of all sizes, PalominoDB provides ongoing operational support and professional expertise in database architecture, performance and scale. With a focus on open-source and other best-in-class software components, and extensive experience in all major and emerging database technologies, PalominoDB engages with customers to develop custom, cost-effective projects and long-term support contracts in areas from system design to automation to business intelligence and more. PalominoDB is renowned for an emphasis on transparency, communication and responsiveness, as well as providing operational excellence for leading companies including Zappos, Chegg, Technorati, Slideshare and Zendesk. For more information, please visit www.palominodb.com
About Tokutek Inc.
Tokutek, Inc. is the leader in high-performance and agile database storage engines. TokuDB is a highly scalable, zero-maintenance downtime MySQL Storage Engine that delivers indexing-based query acceleration, improved replication performance, unparalleled compression, and hot schema modifications. TokuDB is a “drop-in” storage engine requiring no changes to MySQL applications or code and is fully ACID and MVCC compliant. The company is headquartered in Lexington, MA and has offices in New York, NY. For more information, visit tokutek.com.]]></description>
			<content:encoded><![CDATA[<p align="center"><em>MySQL storage engine provider joins forces with leading database consultants to deliver support for growing number of MySQL and MariaDB customers</em></p>
<p>Lexington, MA – (<a href="http://www.tokutek.com/news/press-releases/" >May 2, 2012</a>) – Tokutek, the leader in <a href="http://www.tokutek.com/products/tokudb-for-mysql/" >high-performance and agile database storage engines</a>, today announced a strategic partnership with <a href="http://palominodb.com/" >PalominoDB</a>, a premier database operations and engineering consultancy, to provide database services and support to joint customers. Tokutek’s storage engine will be complemented with PalominoDB&#8217;s operational excellence, 24&#215;7 on-call support and access to the company’s skilled team of professional database administrators (DBAs).</p>
<p>“TokuDB has immeasurably improved our ability to react to changing business requirements in a large data environment. The ability to change schemas and indexes on the fly and no need to repair fragmented indexes has led to a simplification of our environment and reduced maintenance windows,” said Adrian Roston, CTO, Frequency. “With PalominoDB&#8217;s knowledge and expertise, we were rapidly able to leverage TokuDB&#8217;s advantages and substantially improve our system&#8217;s throughput.”</p>
<p>TokuDB is a highly scalable, zero-maintenance downtime MySQL Storage Engine that delivers indexing-based query acceleration, improved replication performance, unparalleled compression, and hot schema modifications. Under the agreement, PalominoDB will provide end-to-end solutions and support for MySQL and MariaDB systems that run on the TokuDB storage engine.</p>
<p>“Tokutek’s ability to improve database performance brings an entirely new value proposition to MySQL,” said Laine Campbell, Owner and CEO at PalominoDB.</p>
<p>“In partnering with Tokutek, PalominoDB is making a firm commitment to expanding MySQL’s viability as an enterprise-class database capable of supporting complex queries with high data rates on terabyte-scale databases.”</p>
<p>“PalominoDB brings unrivaled domain expertise and a range of service offerings to the MySQL and MariaDB market,” said John Partridge, President and CEO of Tokutek. “Tokutek’s partnership with PalominoDB will help TokuDB deployments go smoothly and provide access to extended support and design capabilities for customers needing those services.”</p>
<p>&nbsp;</p>
<p><strong>About PalominoDB</strong></p>
<p>For startups and established companies of all sizes, PalominoDB provides ongoing operational support and professional expertise in database architecture, performance and scale. With a focus on open-source and other best-in-class software components, and extensive experience in all major and emerging database technologies, PalominoDB engages with customers to develop custom, cost-effective projects and long-term support contracts in areas from system design to automation to business intelligence and more. PalominoDB is renowned for an emphasis on transparency, communication and responsiveness, as well as providing operational excellence for leading companies including Zappos, Chegg, Technorati, Slideshare and Zendesk. For more information, please visit www.palominodb.com</p>
<p><strong>About Tokutek Inc.</strong><strong><br />
</strong>Tokutek, Inc. is the leader in high-performance and agile database storage engines. TokuDB is a highly scalable, zero-maintenance downtime MySQL Storage Engine that delivers indexing-based query acceleration, improved replication performance, unparalleled compression, and hot schema modifications. TokuDB is a “drop-in” storage engine requiring no changes to MySQL applications or code and is fully ACID and MVCC compliant. The company is headquartered in Lexington, MA and has offices in New York, NY. For more information, visit tokutek.com.</p>
<p><span><strong><br />
</strong></span></p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33120&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33120&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/05/02/tokutek-and-palominodb-partner-to-bring-scale-performance-to-database-deployments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TokuDB v6.0: Download Available</title>
		<link>http://www.tokutek.com/2012/04/tokudb-v6-0-download-available/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tokudb-v6-0-download-available</link>
		<comments>http://www.tokutek.com/2012/04/tokudb-v6-0-download-available/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 18:33:37 +0000</pubDate>
		<dc:creator>Martin Farach-Colton</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[B-Tree]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4054</guid>
		<description><![CDATA[TokuDB v6.0 is full of great improvements, like getting rid of slave lag, better compression, improved checkpointing, and support for XA.
I&#8217;m happy to announce that TokuDB v6.0 is now generally available and can be downloaded here.
Sysbench Performance
I wanted to take this time to talk about one more under-the-hood goody we&#8217;ve added to v6.0.  In particular, we&#8217;ve been working on our locking schemes and have made some nice improvements in multi-threaded performance.  In TokuDB v5.2, we outperformed InnoDB on sysbench by about 20% out to 64 threads.  The following shows the performance of TokuDB v6.0 vs InnoDB on the same test:

InnoDB now has better multi-threading as well, so with standard compression on, we are now neck-in-neck with InnoDB out to 64 client threads, and then pull ahead out to 1024 client threads. With high compression, we top out at 72% faster than InnoDB!
We hope you enjoy this and all the other TokuDB v6.0 improvements.
To learn more about TokuDB:

Read the press release here.
Hear me talk about TokuDB v6.0 on the MySQL Database Community Podcast in Episode 86.
Read the Bloor Research Report on TokuDB v6.0 here.]]></description>
			<content:encoded><![CDATA[<p>TokuDB v6.0 is full of great improvements, like <a href="http://www.tokutek.com/2012/04/tokudb-v6-0-getting-rid-of-slave-lag/" >getting rid of slave lag</a>, <a href="http://www.tokutek.com/2012/04/tokudb-v6-0-even-better-compression/" >better compression</a>, <a href="http://www.tokutek.com/2012/04/tokudb-v6-0-frequent-checkpoints-with-no-performance-hit/" >improved checkpointing</a>, and <a href="http://www.tokutek.com/2012/04/announcing-tokudb-v6-0-less-slave-lag-and-more-compression/" >support for XA</a>.</p>
<p>I&#8217;m happy to announce that TokuDB v6.0 is now generally available and can be downloaded <a href="http://www.tokutek.com/products/downloads/" >here</a>.</p>
<h3>Sysbench Performance</h3>
<p>I wanted to take this time to talk about one more under-the-hood goody we&#8217;ve added to v6.0.  In particular, we&#8217;ve been working on our locking schemes and have made some nice improvements in multi-threaded performance.  In TokuDB v5.2, we <a href="http://www.tokutek.com/2012/01/announcing-tokudb-v5-2-improved-multi-client-scaling-and-faster-queries/" >outperformed</a> InnoDB on sysbench by about 20% out to 64 threads.  The following shows the performance of TokuDB v6.0 vs InnoDB on the same test:</p>
<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/sysbench_v6.png" rel="shadowbox[sbpost-4054];player=img;"><img src="http://www.tokutek.com/wp-content/uploads/2012/04/sysbench_v6.png" alt="" title="sysbench6-0" width="600" class="alignnone size-full wp-image-5061" /></a></p>
<p>InnoDB now has better multi-threading as well, so with standard compression on, we are now neck-in-neck with InnoDB out to 64 client threads, and then pull ahead out to 1024 client threads. With high compression, we top out at 72% faster than InnoDB!</p>
<p>We hope you enjoy this and all the other TokuDB v6.0 improvements.</p>
<p>To learn more about TokuDB:</p>
<ul>
<li>Read the press release <a href="http://www.tokutek.com/news/press-releases/" >here</a>.
<li>Hear me talk about TokuDB v6.0 on the MySQL Database Community Podcast in <a href="http://technocation.org/content/oursql-episode-86%3A-speed-demon" >Episode 86</a>.
<li>Read the Bloor Research Report on TokuDB v6.0 <a href="http://www.tokutek.com/news/media-and-analysts/" >here</a>.<br /><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33105&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=33105&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/04/30/tokudb-v6-0-download-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Talk on Tuesday at IOUG COLLABORATE 12</title>
		<link>http://www.tokutek.com/2012/04/my-talk-on-tuesday-at-ioug-collaborate-12/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-talk-on-tuesday-at-ioug-collaborate-12</link>
		<comments>http://www.tokutek.com/2012/04/my-talk-on-tuesday-at-ioug-collaborate-12/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 15:59:58 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[IOUG Collaborate]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4046</guid>
		<description><![CDATA[&#160;
&#160;
Challenges of Big Databases with MySQL
Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.
This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability. I&#8217;ll be speaking Tuesday (4/24) 8:00 am in Lagoon D. Details can be found here. A complete list of MySQL talks can be found here.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" rel="shadowbox[sbpost-4046];player=img;"><img class="size-full wp-image-3578 alignleft" title="OOW" src="http://www.tokutek.com/wp-content/uploads/2012/04/collab12.350.png" alt="" width="300" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Challenges of Big Databases with MySQL</strong></p>
<p>Many database management tasks become difficult as you move from millions of rows and gigabytes of data to billions of rows and terabytes of data. Such tasks include ingesting data while maintaining indexes; changing schemas without downtime; and supporting connections, replication, and backup. For some scaling problems (connections and replication), MySQL is better than most of the competition. For others, such as indexing, schema changes, and backup, MySQL has typically been harder to use. Fortunately, the tasks MySQL does well are in its core, whereas the tasks that are more difficult can be solved with storage engine plug-ins.</p>
<p>This presentation discusses how MySQL&#8217;s storage engines have recently made dramatic progress in large database manageability. I&#8217;ll be speaking<strong> Tuesday (4/24) 8:00 am in Lagoon D</strong>. Details can be found <a href="http://coll12.mapyourshow.com/5_0/sessions/sessiondetails.cfm?ScheduledSessionID=18A9CDCC" >here</a>. A complete list of MySQL talks can be found <a href="http://coll12.mapyourshow.com/5_0/sessions/session_results.cfm?type=advanced2&amp;keyword=&amp;ProductLines=MySQL&amp;TrackID=&amp;SpeakerID=&amp;Company=&amp;UserGroup=&amp;Date=&amp;SessionType=" >here</a>.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32998&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32998&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/04/20/my-talk-on-tuesday-at-ioug-collaborate-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Percona MySQL Conference and Expo Week in Review</title>
		<link>http://www.tokutek.com/2012/04/percona-mysql-conference-and-expo-week-in-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=percona-mysql-conference-and-expo-week-in-review</link>
		<comments>http://www.tokutek.com/2012/04/percona-mysql-conference-and-expo-week-in-review/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 16:33:10 +0000</pubDate>
		<dc:creator>Tokuview Blog</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[O'Reilly]]></category>
		<category><![CDATA[percona]]></category>
		<category><![CDATA[Replication]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=4024</guid>
		<description><![CDATA[Thanks to all of those who came by our booth and to see Leif&#8217;s presentation on Read Optimization, and to my Lightning Talk on OLTP and OLAP at the Percona MySQL Conference and Expo. It was an incredible week and a great place to launch TokuDB v6.0 from! A big thanks to Percona for a great event, to Pythian for a fantastic dinner, and to SkySQL for a worthwhile follow on. We are also very grateful to Network World for giving us a product of the week award, and to Bloor Research for an insightful review of TokuDB v6.0.

Mr. Bill Gets Hammered by Big Data
For those who missed it, here is a copy of Leif&#8217;s presentation with a good photo from Percona. Thanks to Sheeri for her tweet as well. In addition, here is a copy of my Lightning Talk (in case you were too distracted by Mr.Bill). There were some great photos taken by Mark Lehmann (including the one shown above, and those in the &#8220;Scanner Wars&#8220;) as well as Percona. Thanks to Erin,  Sheeri, Amrith and Ernie for their tweets too!
I considered a detailed conference review, but others have already captured the event so well that there was little to add. In case you missed it, there are great write-ups by O&#8217;Reilly, Percona, Shlomi, and several others.
Thanks again to those who came by!

&#160;]]></description>
			<content:encoded><![CDATA[<p>Thanks to all of those who came by our <a href="http://www.tokutek.com/tokutek-at-percona-mysql-conference-2012/" >booth</a> and to see <a href="http://www.percona.com/live/mysql-conference-2012/sessions/right-read-optimization-actually-write-optimization" >Leif&#8217;s presentation</a> on <em>Read Optimization,</em> and to my <a href="http://www.tokutek.com/2012/04/oltp-and-olap-have-your-cake-and-eat-it-too/" >Lightning Talk</a> on <em>OLTP and OLAP</em> at the Percona MySQL Conference and Expo. It was an incredible week and a great place to launch <a href="http://www.tokutek.com/2012/04/announcing-tokudb-v6-0-less-slave-lag-and-more-compression/" >TokuDB v6.0</a> from! A big thanks to <a href="https://plus.google.com/photos/113427145517479064231/albums/5732025424881613793" >Percona</a> for a great event, to <a href="http://www.flickr.com/photos/42302769@N00/sets/72157629790613073/" >Pythian</a> for a fantastic dinner, and to <a href="https://twitter.com/#!/tokutek/statuses/190899784247279617" >SkySQL</a> for a worthwhile follow on. We are also very grateful to Network World for giving us a <a href="http://www.networkworld.com/slideshow/41009#slide4" >product of the week</a> award, and to Bloor Research for an insightful <a href="http://www.tokutek.com/news/media-and-analysts/" >review of TokuDB v6.0</a>.</p>
<p><a href="http://www.flickr.com/photos/42302769@N00/7069939991/in/set-72157629431923488/lightbox/" ><img class="aligncenter size-full wp-image-5000" title="Mr Bill Big Data" src="http://www.tokutek.com/wp-content/uploads/2012/04/Mr-Bill-Big-Data.jpg" alt="" width="319" height="480" /></a></p>
<p>Mr. Bill Gets Hammered by Big Data</p>
<p>For those who missed it, here is a copy of <a href="http://www.tokutek.com/wp-content/uploads/2012/04/write-optimization.pdf" >Leif&#8217;s presentation</a> with a good <a href="https://plus.google.com/photos/113427145517479064231/albums/5732025424881613793/5732026945056256370" >photo from Percona</a>. Thanks to Sheeri for her <a href="https://twitter.com/#!/sheeri/statuses/190253402926743553" >tweet</a> as well. In addition, here is a copy of my <a href="http://www.tokutek.com/wp-content/uploads/2012/04/Lightning-Talk-Posted.pdf" >Lightning Talk</a> (in case you were too distracted by Mr.Bill). There were some great photos taken by <a href="http://www.flickr.com/photos/42302769@N00/sets/72157629431923488/" >Mark Lehmann</a> (including the one shown above, and those in the &#8220;<a href="http://www.flickr.com/photos/42302769@N00/6925608916/in/set-72157629802649241" >Scanner Wars</a>&#8220;) as well as <a href="https://plus.google.com/photos/113427145517479064231/albums/5732025424881613793" >Percona</a>. Thanks to <a href="https://twitter.com/#!/eonarts/statuses/190258682821488640" >Erin</a>,  <a href="https://twitter.com/#!/sheeri/statuses/190257942782689281" >Sheeri</a>, <a href="https://twitter.com/#!/amrithkumar/statuses/190257884804808705" >Amrith</a> and <a href="https://twitter.com/#!/denshikarasu/statuses/190687946612015104" >Ernie</a> for their tweets too!</p>
<p>I considered a detailed conference review, but others have already captured the event so well that there was little to add. In case you missed it, there are great write-ups by <a href="http://radar.oreilly.com/2012/04/mysql-in-2012-report-from-perc.html" >O&#8217;Reilly</a>, <a href="http://www.mysqlperformanceblog.com/2012/04/17/percona-live-mysql-conference-expo-was-a-great-event/" >Percona</a>, <a href="http://code.openark.org/blog/mysql/its-that-time-of-the-year" >Shlomi</a>, and several others.</p>
<p>Thanks again to those who came by!</p>
<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/Visitors-at-Booth.jpg" rel="shadowbox[sbpost-4024];player=img;"><img class="aligncenter size-full wp-image-5001" title="Visitors at Booth" src="http://www.tokutek.com/wp-content/uploads/2012/04/Visitors-at-Booth.jpg" alt="" width="550" /></a></p>
<p>&nbsp;</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32966&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32966&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/04/18/percona-mysql-conference-and-expo-week-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TokuDB v6.0: Even Better Compression</title>
		<link>http://www.tokutek.com/2012/04/tokudb-v6-0-even-better-compression/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tokudb-v6-0-even-better-compression</link>
		<comments>http://www.tokutek.com/2012/04/tokudb-v6-0-even-better-compression/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 16:25:39 +0000</pubDate>
		<dc:creator>Martin Farach-Colton</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[compression]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[newsql]]></category>
		<category><![CDATA[percona]]></category>
		<category><![CDATA[storage engine]]></category>
		<category><![CDATA[TokuDB]]></category>
		<category><![CDATA[tokutek]]></category>
		<category><![CDATA[TokuView]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.tokutek.com/?p=3975</guid>
		<description><![CDATA[A key feature of our new TokuDB v6.0 release, which I have been blogging about this week, is compression. Compression is always on in TokuDB, and the compression we&#8217;ve achieved in the past has been quite good.  See a previous post on the 18x compression achieved by TokuDB v5.0 on one benchmark. In our latest release, we&#8217;ve updated the way compression works and got 50% improvement on compression. 
I decided to present numbers on the same set of data as the old post, so see that post for experimental details.
But first, what are the changes?  TokuDB compresses large blocks of data &#8212; on the order of MB, rather than the 16KB that InnoDB uses &#8212; which is a big part of why we can get better compression.  For InnoDB, compression is attempted on 16KB pieces, with inefficiencies if the block compresses too little or too much.  InnoDB’s compression woes are well documented.
In TokuDB v6.0, you can choose between two types of compression by setting the ROW_FORMAT in the CREATE TABLE or ALTER TABLE commands.  One compression setting, &#8220;standard,&#8221; uses less CPU.  The other setting, &#8220;aggressive,&#8221; uses more CPU but usually does a better job of compressing, sometimes much better.
Let&#8217;s look at the numbers (benchmark details here).

In this case, we&#8217;ve achieved 29x compression!
So when should you use the standard compressor and when should you use the more aggressive compressor?  Compression is all done in the background, so it basically depends on the number of cores you have.  If you have enough idle cores, the aggressive compressor will not slow down your database &#8212; in fact, the following graph shows that you can use TokuDB&#8217;s aggressive compressor to improve your overall database performance. 

If you don&#8217;t have enough spare cores, then the standard compressor may be better, since in that case, the compressor may contend with other parts of the system for CPU resources.  The exact cutoff depends on the particulars of your system, but an easy rule of thumb might be to use standard if you have 6 or fewer cores, and otherwise use aggressive.
In either case, you get great compression.  Compression performance is strongly affected by many factors, and we are always on the lookout for interesting use cases, so please post any interesting results you might get with the two settings.
To learn more about TokuDB:

Download a free trial of TokuDB.
Read the press release here.
Hear me talk about TokuDB v6.0 on the MySQL Database Community Podcast in Episode 86.
Come to our booth #410 at Percona Live.
Catch Tokutek Software Engineer Leif Walsh&#8217;s presentation at Percona Live on April 11th at 4:30 pm
Catch Tokutek VP of Marketing’s Lawrence Schwartz&#8217;s Lightning Talk at Percona Live on April 11th at 6:30 pm]]></description>
			<content:encoded><![CDATA[<p>A key feature of our new TokuDB v6.0 release, which I have been <a href="http://www.tokutek.com/tokuview/" >blogging</a> about this week, is compression. Compression is always on in TokuDB, and the compression we&#8217;ve achieved in the past has been quite good.  See <a href="http://www.tokutek.com/2011/09/compression-benchmarking-size-vs-speed-i-want-both/" >a previous post</a> on the 18x compression achieved by TokuDB v5.0 on one benchmark. In our latest release, we&#8217;ve updated the way compression works and got 50% improvement on compression. </p>
<p>I decided to present numbers on the same set of data as the old post, so see <a href="http://www.tokutek.com/2011/09/compression-benchmarking-size-vs-speed-i-want-both/" >that post</a> for experimental details.</p>
<p>But first, what are the changes?  TokuDB compresses large blocks of data &#8212; on the order of MB, rather than the 16KB that InnoDB uses &#8212; which is a big part of why we can get better compression.  For InnoDB, compression is attempted on 16KB pieces, with inefficiencies if the block compresses too little or too much.  InnoDB’s compression woes are <a href="http://www.mysqlperformanceblog.com/2011/05/20/innodb-compression-woes/" >well documented.</a></p>
<p>In TokuDB v6.0, you can choose between two types of compression by setting the ROW_FORMAT in the CREATE TABLE or ALTER TABLE commands.  One compression setting, &#8220;standard,&#8221; uses less CPU.  The other setting, &#8220;aggressive,&#8221; uses more CPU but usually does a better job of compressing, sometimes much better.</p>
<p>Let&#8217;s look at the numbers (benchmark details <a href="http://www.tokutek.com/2011/09/compression-benchmarking-size-vs-speed-i-want-both/" >here</a>).</p>
<p><img src="http://www.tokutek.com/wp-content/uploads/2012/04/Compression-Benchmark.png" alt="Comparison of Compression Levels" width="600" /></p>
<p>In this case, we&#8217;ve achieved 29x compression!</p>
<p>So when should you use the standard compressor and when should you use the more aggressive compressor?  Compression is all done in the background, so it basically depends on the number of cores you have.  If you have enough idle cores, the aggressive compressor will not slow down your database &#8212; in fact, the following graph shows that you can use TokuDB&#8217;s aggressive compressor to improve your overall database performance. </p>
<p><a href="http://www.tokutek.com/wp-content/uploads/2012/04/CompressionPrefV6.0.png" rel="shadowbox[sbpost-3975];player=img;" ><img src="http://www.tokutek.com/wp-content/uploads/2012/04/CompressionPrefV6.0.png" alt="Sysbench performance with different compressors" title="CompressionPrefV6.0" width="600" class="alignnone size-full wp-image-4935" /></a></p>
<p>If you don&#8217;t have enough spare cores, then the standard compressor may be better, since in that case, the compressor may contend with other parts of the system for CPU resources.  The exact cutoff depends on the particulars of your system, but an easy rule of thumb might be to use standard if you have 6 or fewer cores, and otherwise use aggressive.</p>
<p>In either case, you get great compression.  Compression performance is strongly affected by many factors, and we are always on the lookout for interesting use cases, so please post any interesting results you might get with the two settings.</p>
<p>To learn more about TokuDB:</p>
<ul>
<li><a href="http://www.tokutek.com/products/downloads/" >Download</a> a free trial of TokuDB.
<li>Read the press release <a href="http://www.tokutek.com/news/press-releases/" >here</a>.
<li>Hear me talk about TokuDB v6.0 on the MySQL Database Community Podcast in <a href="http://technocation.org/content/oursql-episode-86%3A-speed-demon" >Episode 86</a>.
<li>Come to our booth #410 at <a href="http://www.tokutek.com/tokutek-at-percona-mysql-conference-2012/" >Percona Live</a>.
<li>Catch Tokutek Software Engineer Leif Walsh&#8217;s <a href="http://www.percona.com/live/mysql-conference-2012/sessions/right-read-optimization-actually-write-optimization" >presentation</a> at Percona Live on April 11th at 4:30 pm
<li>Catch Tokutek VP of Marketing’s Lawrence Schwartz&#8217;s <a href="http://www.tokutek.com/2012/04/oltp-and-olap-have-your-cake-and-eat-it-too/" >Lightning Talk</a> at Percona Live on April 11th at 6:30 pm
</ul><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32844&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=32844&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/04/11/tokudb-v6-0-even-better-compression/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

