<?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; News</title>
	<atom:link href="http://planetmysql.ru/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://planetmysql.ru</link>
	<description>Блог о самой популярной СУБД MySQL</description>
	<lastBuildDate>Fri, 10 Feb 2012 22:53:14 +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>Jet Profiler for MySQL 2.0.5 in French</title>
		<link>http://www.jetprofiler.com/blog/13/jet-profiler-for-mysql-205-in-french/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jet-profiler-for-mysql-2-0-5-in-french</link>
		<comments>http://www.jetprofiler.com/blog/13/jet-profiler-for-mysql-205-in-french/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 14:43:00 +0000</pubDate>
		<dc:creator>Bj&#246;rn Melinder</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.jetprofiler.com/blog/13/jet-profiler-for-mysql-205-in-french/</guid>
		<description><![CDATA[Jet Profiler for MySQL 2.0.5 is now available!

We recently announced that we now provide multi-language support for English, German and Swedish. This time, the latest version adds French language support. By meeting requests from our French speaking users we hope to help even more companies manage their MySQL database performance.

This release also contains bug fixes and adds support for explaining CREATE TABLE ... AS SELECT ... queries by just explaining the SELECT part.

See also this press release.
Comments]]></description>
			<content:encoded><![CDATA[<a rel="nofollow"  href="http://www.jetprofiler.com">Jet Profiler for MySQL 2.0.5</a> is now available!<br />
<br />
We recently announced that we now provide multi-language support for English, German and Swedish. This time, the latest version adds French language support. By meeting requests from our French speaking users we hope to help even more companies manage their MySQL database performance.<br />
<br />
This release also contains bug fixes and adds support for explaining CREATE TABLE ... AS SELECT ... queries by just explaining the SELECT part.<br />
<br />
See also <a rel="nofollow"  href="http://fr.prweb.com/communiques/2012/1/prweb9096123.htm">this press release</a>.<br />
<br/><br/><a href="http://www.jetprofiler.com/blog/13/jet-profiler-for-mysql-205-in-french/#comments">Comments</a><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31772&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31772&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/23/jet-profiler-for-mysql-2-0-5-in-french/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New feature: Pluggable authentication</title>
		<link>http://www.heidisql.com/forum.php?t=9752#p9752&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-feature-pluggable-authentication</link>
		<comments>http://www.heidisql.com/forum.php?t=9752#p9752#comments</comments>
		<pubDate>Sun, 22 Jan 2012 13:03:29 +0000</pubDate>
		<dc:creator>Ansgar Becker</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=733aa85b6c846062a92e50999bb12bd3</guid>
		<description><![CDATA[Starting with MySQL 5.5.7 or MariaDB 5.2, the server allows the client to authenticate via plugin. HeidiSQL now fully supports establishing such connections, by providing an exported method called mysql_authentication_dialog_ask, which is automatically invvoked by libmysql.dll, if the server says so during the connection handshake.Curious how that works? Here's a simple example:1. Be sure to have the "plugins" directory in C:\Program files\HeidiSQL\, and the dialog.dll. This is done automatically when installing a newer beta build from the download page.2. On your server, install the plugin "dialog.dll":INSTALL PLUGIN three_attempts SONAME 'dialog.dll';3. On your server, create a new user which authenticates via this plugin:CREATE USER test_dialog IDENTIFIED VIA three_attempts USING 'SECRET';FLUSH PRIVILEGES;4. That's it. Start HeidiSQL and try to connect with a wrong or empty password. libmysql calls Heidi's mysql_authentication_dialog_ask method which pops up the following dialog:See also:* MariaDB knowledge base article on pluggable authentication* MariaDB: Improve Security with Two-Step Verification, an article by Sergei.]]></description>
			<content:encoded><![CDATA[Starting with MySQL 5.5.7 or MariaDB 5.2, the server allows the client to authenticate via plugin. HeidiSQL now fully supports establishing such connections, by providing an exported method called <em>mysql_authentication_dialog_ask</em>, which is automatically invvoked by libmysql.dll, if the server says so during the connection handshake.<br /><br />Curious how that works? Here's a simple example:<br /><br />1. Be sure to have the "plugins" directory in C:\Program files\HeidiSQL\, and the dialog.dll. This is done automatically when installing a newer beta build from the <a href="http://www.heidisql.com/download.php">download page</a>.<br /><br />2. On your server, install the plugin "dialog.dll":<br /><p>INSTALL PLUGIN three_attempts SONAME 'dialog.dll';</p><br />3. On your server, create a new user which authenticates via this plugin:<br /><p>CREATE USER test_dialog IDENTIFIED VIA three_attempts USING 'SECRET';<br />FLUSH PRIVILEGES;</p><br />4. That's it. Start HeidiSQL and try to connect with a wrong or empty password. libmysql calls Heidi's mysql_authentication_dialog_ask method which pops up the following dialog:<br /><img src="http://www.heidisql.com/files/pluggauth.png" alt="" /><br /><br />See also:<br />* <a href="http://kb.askmonty.org/en/pluggable-authentication">MariaDB knowledge base article on pluggable authentication</a><br />* <a href="http://blog.montyprogram.com/security-with-two-step-verification/">MariaDB: Improve Security with Two-Step Verification</a>, an article by Sergei.<br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31765&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31765&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/22/new-feature-pluggable-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New feature: SSL settings in user manager</title>
		<link>http://www.heidisql.com/forum.php?t=9741#p9741&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-feature-ssl-settings-in-user-manager</link>
		<comments>http://www.heidisql.com/forum.php?t=9741#p9741#comments</comments>
		<pubDate>Thu, 19 Jan 2012 09:51:39 +0000</pubDate>
		<dc:creator>Ansgar Becker</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=455362ed0c20851f9e286b624b07b397</guid>
		<description><![CDATA[In MySQL you can restrict users to connect only via SSL settings. HeidiSQL's user manager now adds support for these settings, which include cipher, subject and issuer. You can also select X509 certificate, in which case cipher etc. do not matter. To get this new feature, you just need to update to the latest build (see Help &#62; Check for updates).]]></description>
			<content:encoded><![CDATA[In <a href="http://dev.mysql.com/doc/refman/5.1/en/grant.html">MySQL</a> you can restrict users to connect only via SSL settings. HeidiSQL's user manager now adds support for these settings, which include cipher, subject and issuer. You can also select X509 certificate, in which case cipher etc. do not matter. To get this new feature, you just need to update to the latest build (see Help &gt; Check for updates).<br /><br /><img src="http://www.heidisql.com/files/usermanager-ssl.png" alt="" /><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31665&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31665&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/19/new-feature-ssl-settings-in-user-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High Availability for your ScaleBase instance</title>
		<link>http://www.scalebase.com/high-availability-for-your-scalebase-instance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=high-availability-for-your-scalebase-instance</link>
		<comments>http://www.scalebase.com/high-availability-for-your-scalebase-instance/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 15:27:11 +0000</pubDate>
		<dc:creator>Liran Zelkha</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ScaleBase]]></category>

		<guid isPermaLink="false">http://www.scalebase.com/?p=1860</guid>
		<description><![CDATA[Recently some customers running on Amazon EC2 asked me how to configure a HA environment for their ScaleBase instance.
For instance, let’s look at the following architecture:

To ensure that Scalebase is not a single point of failure, several ScaleBase instances can be used – so if one crashes, other instances can handle its connections.
This is quite simple to do:

Start the EC2 instance to be used for the ScaleBase configuration

Install MySQL on the machine and follow the database preparation instructions defined in the ScaleBase installation guide.
Install ScaleBase with the –mode=ALL parameter.
Create an EC2 instance that will be used as an AMI for all ScaleBase installations.

Download and install ScaleBase on the machine using the InstallMachine script. Make sure you use the –mode=LB parameter, to connect to an existing configuration.
Create an AMI out of the instance (in the EC2 management console, right click on the instance and select the “Create Image” option).
Start instances based on the created AMI.
Create an EC2 Load Balancer (see EC2 documentationfor more information).

Make sure all the instances you created are mapped to the Load Balancer.
Make sure the Load Balancer is connected to TCP port 9000, and is using this port for Health Check.
Direct all communication to the Load Balancer DNS.







That’s it. Easy – and works like a charm.]]></description>
			<content:encoded><![CDATA[<p>Recently some customers running on Amazon EC2 asked me how to configure a HA environment for their ScaleBase instance.<br />
For instance, let’s look at the following architecture:<br />
<img src="http://www.scalebase.com/wp-content/uploads/EC2-LB-Architecture.png" alt="" title="EC2 LB Architecture" width="577" height="459" class="alignnone size-full wp-image-1861" /></p>
<p>To ensure that Scalebase is not a single point of failure, several ScaleBase instances can be used – so if one crashes, other instances can handle its connections.</p>
<p>This is quite simple to do:</p>
<ol>
<li>Start the EC2 instance to be used for the ScaleBase configuration
<ol>
<li>Install MySQL on the machine and follow the database preparation instructions defined in the <a href="http://www.scalebase.com/resources/documentation/installation/">ScaleBase installation guide</a>.</li>
<li>Install ScaleBase with the –mode=ALL parameter.</li>
<li>Create an EC2 instance that will be used as an AMI for all ScaleBase installations.
<ol>
<li>Download and install ScaleBase on the machine using the InstallMachine script. Make sure you use the –mode=LB parameter, to connect to an existing configuration.</li>
<li>Create an AMI out of the instance (in the EC2 management console, right click on the instance and select the “Create Image” option).</li>
<li>Start instances based on the created AMI.</li>
<li>Create an EC2 Load Balancer (see <a href="http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/GettingStartedGuide/Welcome.html?r=749">EC2 documentation</a>for more information).
<ol>
<li>Make sure all the instances you created are mapped to the Load Balancer.</li>
<li>Make sure the Load Balancer is connected to TCP port 9000, and is using this port for Health Check.</li>
<li>Direct all communication to the Load Balancer DNS.</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
</ol>
<p>That’s it. Easy – and works like a charm.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31441&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31441&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/28/high-availability-for-your-scalebase-instance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry Xmas</title>
		<link>http://www.webyog.com/blog/2011/12/19/merry-xmas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=merry-xmas</link>
		<comments>http://www.webyog.com/blog/2011/12/19/merry-xmas/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 10:41:52 +0000</pubDate>
		<dc:creator>Webyog</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=3419</guid>
		<description><![CDATA[We wish all our customers, users and partners a Merry Xmas and a Happy New Year.
The year of 2011 has been a terrific year for us.  But first let us have a look at where we started 10 years ago. The first version of SQLyog was released in the spring of 2002 &#8211; what will mark our 10 year anniversary as a company early next year.  In the period since then we have seen quite a lot of other MySQL clients come and go. We are happy to see most of our existing customers upgrade regularly, to see our user base increase, and we are happy to do our best to provide the solutions requested by users and to keep pace with MySQL development.
And also 4½ years ago we added MONyog to our portfolio.  So there will be another important anniversary to celebrate in 2012 as well.   MONyog has also proved to be robust and long-lived.
We are continuing to develop both programs aggressively in interaction with users and partners. And the combination of SQLyog and MONyog under one hood has enabled us to achieve important strategical partnerships across the MySQL ecosystem.
And don&#8217;t forget that Webyog is not only tools for MySQL. Also Visifire has now become a very respected charting solution for Silverlight, WPF and Windows Phone.  Several benchmarks and reviews list Visifire as the most efficient and most competitive solution. Our Issueburner application provides an integrated issue-tracking and helpdesk solution in a single and very competitive package.  And add to this Cloudmagic that in a second finds various information from Cloud-based services and presents it all in a unified interface.
The diversity of the different solutions that Webyog now offer is important not only for us as a company but also for users, because it ensures robustness of our company and guarantees continued support for all customers also if one of the ecosystems where we operate should face a slowdown or setback for a period. We have the robustness to continue developing what we want and what we have planned in a turbulent world.
We have more in our bag that we will share with you soon,  Stay tuned! 

Tweet]]></description>
			<content:encoded><![CDATA[<p><strong><em>We wish all our customers, users and partners a Merry Xmas and a Happy New Year.</em></strong></p>
<p><strong>The year of 2011 has been a terrific yea</strong><strong>r</strong> for us.  But first let us have a look at where we started 10 years ago. The first version of SQLyog was released in the spring of 2002 &#8211; what will mark <strong>our 10 year anniversary as a company</strong> early next year.  In the period since then we have seen quite a lot of other MySQL clients come and go. We are happy to see most of our existing customers upgrade regularly, to see our user base increase, and we are happy to do our best to provide the solutions requested by users and to keep pace with MySQL development.</p>
<p>And also <strong>4½ years ago we added MONyog</strong> to our portfolio.  So there will be another important anniversary to celebrate in 2012 as well.   MONyog has also proved to be robust and long-lived.</p>
<p>We are continuing to develop both programs aggressively in interaction with users and partners. And <strong>the combination of SQLyog and MONyog under one hood has enabled us to achieve important strategical partnerships</strong> across the MySQL ecosystem.</p>
<p>And don&#8217;t forget that <strong>Webyog is not only tools for MySQL</strong>. Also <strong><em><a href="http://visifire.com/">Visifire</a></em></strong> has now become a very respected charting solution for Silverlight, WPF and Windows Phone.  Several benchmarks and reviews list Visifire as the most efficient and most competitive solution. Our <a href="http://issueburner.com"><strong><em>Issueburne</em></strong><strong><em>r</em></strong></a> application provides an integrated issue-tracking and helpdesk solution in a single and very competitive package.  And add to this <strong><em><a href="http://cloudmagic.com/">Cloudmagic</a></em></strong> that in a second finds various information from Cloud-based services and presents it all in a unified interface.</p>
<p>The diversity of the different solutions that Webyog now offer is important not only for us as a company but also for users, because<strong> it ensures robustness</strong> of our company and guarantees <strong>continued support</strong> for all customers also if one of the ecosystems where we operate should face a slowdown or setback for a period. We have the robustness to continue developing what we want and what we have planned in a turbulent world.</p>
<p><strong><em>We have more in our bag that we will share with you soon,  Stay tuned! </em></strong></p>
<p><a rel="attachment wp-att-3420" href="http://www.webyog.com/blog/2011/12/19/merry-xmas/xmas/"><img class="size-full wp-image-3420 aligncenter" title="xmas" src="http://www.webyog.com/blog/wp-content/uploads/2011/12/xmas.jpg" alt="" width="500" height="750" /></a></p>
<div><a href="http://twitter.com/share" data-text="Merry Xmas" data-via="webyog" data-url="http://www.webyog.com/blog/2011/12/19/merry-xmas/" data-count="none" data-related=":">Tweet</a></div><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31354&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31354&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/19/merry-xmas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working with ScaleBase and NOSQL</title>
		<link>http://www.scalebase.com/working-with-scalebase-and-nosql/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=working-with-scalebase-and-nosql</link>
		<comments>http://www.scalebase.com/working-with-scalebase-and-nosql/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 18:48:07 +0000</pubDate>
		<dc:creator>Liran Zelkha</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ScaleBase]]></category>

		<guid isPermaLink="false">http://www.scalebase.com/?p=1848</guid>
		<description><![CDATA[There is a huge amount of buzz around NOSQL, and we at ScaleBase are happy to see companies making the move to NOSQL. Despite what some people might think, we consider it a blessed change. It is time for applications to stop having a single data store – namely a relational database (probably Oracle) – and start using the best tool for the job.
In the last couple of years, since NOSQL technologies broke into our world, a lot of experience has been gathered on how to use them. Mainly, we see NoSQL technologies used for one of the following scenarios:

Queries that require a very short response time
Storing data without a well-defined schema, or storing data with a frequently modified schema

Now, I’m not in any way saying that NOSQL solutions are not used for other scenarios as well; I’m only saying that from our experience here at ScaleBase ,  these are the most common scenarios.
Other needs, like data backup, complex joins queries, consistent data storage – all are still being delivered by relational databases.
So the implementation is along the lines of a hybrid model – NOSQL for some tasks, MySQL (or other database, but MySQL is by far the most popular) for others.
ScaleBase is determined to assist in the relational database part of the problem, letting it scale and perform – just as the NOSQL side can scale and perform by itself (and frankly it can scale and perform very well, as this was the original requirement for most NOSQL solutions).
As NOSQL solutions grow in popularity and use, I expect we’ll see “design patterns” pop up – when to use relational databases and when to use NOSQL solutions (and of course – which one). For now, if you’re architecting your new web application/SaaS solution or social game – try to learn from the architectures of existing sites. You can get some at http://highscalability.com , and others at http://nosql.mypopescu.com/.]]></description>
			<content:encoded><![CDATA[<p>There is a huge amount of buzz around NOSQL, and we at ScaleBase are happy to see companies making the move to NOSQL. Despite what some people might think, we consider it a blessed change. It is time for applications to stop having a single data store – namely a relational database (probably Oracle) – and start using the best tool for the job.</p>
<p>In the last couple of years, since NOSQL technologies broke into our world, a lot of experience has been gathered on how to use them. Mainly, we see NoSQL technologies used for one of the following scenarios:</p>
<ul>
<li>Queries that require a very short response time</li>
<li>Storing data without a well-defined schema, or storing data with a frequently modified schema</li>
</ul>
<p>Now, I’m not in any way saying that NOSQL solutions are not used for other scenarios as well; I’m only saying that from our experience here at ScaleBase ,  these are the most common scenarios.</p>
<p>Other needs, like data backup, complex joins queries, consistent data storage – all are still being delivered by relational databases.</p>
<p>So the implementation is along the lines of a hybrid model – NOSQL for some tasks, MySQL (or other database, but MySQL is by far the most popular) for others.</p>
<p>ScaleBase is determined to assist in the relational database part of the problem, letting it scale and perform – just as the NOSQL side can scale and perform by itself (and frankly it can scale and perform very well, as this was the original requirement for most NOSQL solutions).</p>
<p>As NOSQL solutions grow in popularity and use, I expect we’ll see “design patterns” pop up – when to use relational databases and when to use NOSQL solutions (and of course – which one). For now, if you’re architecting your new web application/SaaS solution or social game – try to learn from the architectures of existing sites. You can get some at <a href="http://highscalability.com/">http://highscalability.com</a> , and others at <a href="http://nosql.mypopescu.com/">http://nosql.mypopescu.com/</a>.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31325&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31325&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/15/working-with-scalebase-and-nosql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScaleBase achieves 180K NO-TPM TPCC results on Amazon RDS</title>
		<link>http://www.scalebase.com/scalebase-achieves-180k-no-tpm-tpcc-results-on-amazon-rds/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scalebase-achieves-180k-no-tpm-tpcc-results-on-amazon-rds</link>
		<comments>http://www.scalebase.com/scalebase-achieves-180k-no-tpm-tpcc-results-on-amazon-rds/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 14:29:45 +0000</pubDate>
		<dc:creator>Liran Zelkha</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[ScaleBase]]></category>

		<guid isPermaLink="false">http://www.scalebase.com/?p=1836</guid>
		<description><![CDATA[ScaleBase Releases Database TPC-C Performance Results
Technology achieves unprecedented transaction speed for a MySQL database at a low cost
 
Boston, Mass., December 12, 2011 – ScaleBase, Inc. today announced the results of its MySQL database benchmark, based on the industry-standard TPC-C test. ScaleBase has achieved an unmatched 180,000 Transactions per Minute – the highest result for a MySQL database – while running on an Amazon RDS environment. Cost per Transaction was reported to be 50 cents, which demonstrates the cost-effectiveness of the ScaleBase solution on the Amazon EC2 cloud. Full details of the benchmark can be found at http://www.scalebase.com/resources/performance/.
TPC, the Transaction Processing Performance Council, defines transaction processing and database benchmarks and delivers reliable, independent results to the industry. The TPC-C benchmark is a popular yardstick for comparing Online Transaction Processing (OLTP) performance on various hardware and software configurations. 
The ScaleBase Database Load Balancer is a packaged solution for transparently scaling MySQL databases. ScaleBase utilizes two techniques for scaling: read-write splitting and transparent sharding (a technique for massively scaling-out relational databases). The software enables MySQL to scale transparently, without forcing developers to change a single line of code or perform a long data migration process. The technology is ideally suited for any application in which scalability, performance and speed are critical, including: gaming, e-commerce, SaaS, machine-generated data, Web 2.0 and more.
“Some people feel that by using MySQL they stand the chance of limiting their performance options, however, these TPC-C results proves that  this simply is no longer the case,” said Rob Levine, ScaleBase’s VP of Sales. “Without writing specialized code you can still get top performance – perhaps optimal performance – at an affordable rate, accounting for the requisite hardware and infrastructure resources. Especially in today’s economy, getting such great performance and optimizing every dollar spent can save companies substantial amounts of money.”
ScaleBase’s Database Load Balancer solution has been successfully used by numerous customers since its official release in August 2011.
&#160;
About ScaleBase
ScaleBase has developed an innovative database load balancing technology that enables MySQL users to achieve scalability and high availability, without changing a single line of application code. ScaleBase utilizes two techniques for scaling: read-write splitting and transparent sharding, which is a method for massively scaling-out relational databases. The ScaleBase technology is ideally suited for any application in which scalability, performance and speed are critical, including: gaming, e-commerce, SaaS, machine-generated data and more. The company is privately-held and headquartered near Boston, Mass. Follow @SCLBase on Twitter.
&#160;
Media Contact
Candice Perodeau
508-475-0025 x112
cperodeau@rainierco.com]]></description>
			<content:encoded><![CDATA[<p align="center"><strong>ScaleBase Releases Database TPC-C Performance Results</strong><strong><em></em></strong></p>
<p align="center"><strong><em>Technology achieves unprecedented transaction speed for a MySQL database at a low cost</em></strong></p>
<p><strong> </strong></p>
<p><strong>Boston, Mass., December 12, 2011</strong> – <strong><a href="http://www.scalebase.com/">ScaleBase</a></strong><strong>, Inc. today</strong><strong> </strong>announced the results of its MySQL database benchmark, based on the industry-standard TPC-C test. ScaleBase has achieved an unmatched 180,000 Transactions per Minute – the highest result for a MySQL database – while running on an Amazon RDS environment. Cost per Transaction was reported to be 50 cents, which demonstrates the cost-effectiveness of the ScaleBase solution on the Amazon EC2 cloud. Full details of the benchmark can be found at <a href="http://www.scalebase.com/resources/performance/">http://www.scalebase.com/resources/performance/</a>.</p>
<p><strong>TPC, the Transaction Processing Performance Council, defines transaction processing and database benchmarks and delivers reliable, independent results to the industry. The TPC-C benchmark is a popular yardstick for comparing Online Transaction Processing (OLTP) performance on various hardware and software configurations. </strong></p>
<p><strong>The ScaleBase <a href="http://www.scalebase.com/solution/architecture/">Database Load Balancer</a> is a packaged solution for transparently scaling MySQL databases. </strong>ScaleBase utilizes two techniques for scaling: read-write splitting<strong> </strong>and <a href="http://www.scalebase.com/solution/scaling-through-sharding/">transparent sharding</a> (a technique for massively scaling-out relational databases). The software enables MySQL to scale transparently, without forcing developers to change a single line of code or perform a long data migration process. The technology is ideally suited for any application in which scalability, performance and speed are critical, including: gaming, e-commerce, SaaS, machine-generated data, Web 2.0 and more.</p>
<p>“Some people feel that by using MySQL they stand the chance of limiting their performance options, however, these TPC-C results proves that  this simply is no longer the case,” said Rob Levine, ScaleBase’s VP of Sales. “Without writing specialized code you can still get top performance – perhaps optimal performance – at an affordable rate, accounting for the requisite hardware and infrastructure resources. Especially in today’s economy, getting such great performance and optimizing every dollar spent can save companies substantial amounts of money.”</p>
<p>ScaleBase’s Database Load Balancer solution has been successfully used by numerous <a href="http://www.scalebase.com/customers/">customers</a> since its official release in August 2011.</p>
<p>&nbsp;</p>
<p><strong>About ScaleBase</strong></p>
<p><a href="http://www.scalebase.com/">ScaleBase</a><strong> </strong>has developed an innovative database load balancing technology that enables MySQL users to achieve scalability and high availability, without changing a single line of application code. ScaleBase utilizes two techniques for scaling: read-write splitting<strong> </strong>and <a href="http://www.scalebase.com/solution/scaling-through-sharding/">transparent sharding</a>, which is a method for massively scaling-out relational databases. The ScaleBase technology is ideally suited for any application in which scalability, performance and speed are critical, including: gaming, e-commerce, SaaS, machine-generated data and more. The company is privately-held and headquartered near Boston, Mass. Follow @SCLBase on <a href="http://twitter.com/SCLBase">Twitter</a>.</p>
<p>&nbsp;</p>
<p><strong>Media Contact</strong></p>
<p>Candice Perodeau</p>
<p>508-475-0025 x112</p>
<p><a href="mailto:cperodeau@rainierco.com">cperodeau@rainierco.com</a></p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31219&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31219&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/12/scalebase-achieves-180k-no-tpm-tpcc-results-on-amazon-rds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated installer creation</title>
		<link>http://www.heidisql.com/forum.php?t=9507#p9507&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=automated-installer-creation</link>
		<comments>http://www.heidisql.com/forum.php?t=9507#p9507#comments</comments>
		<pubDate>Sat, 10 Dec 2011 07:28:11 +0000</pubDate>
		<dc:creator>Ansgar Becker</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=348934baedd7baabe9ac446ad842782b</guid>
		<description><![CDATA[On the download page you will find the executable for each SVN commit in the HeidiSQL repository. The executables are processed in conjunction with a SVN post commit hook. I just extended this process so it also creates the installer with that executable, using a InnoSetup command line. This way, users who need a full installer and also want to use the latest build can do that in one download.Thanks to Jordan Russell for that excellent, free InnoSetup.]]></description>
			<content:encoded><![CDATA[On the <a href="http://www.heidisql.com/download.php">download page</a> you will find the executable for each SVN commit in the HeidiSQL repository. The executables are processed in conjunction with a SVN post commit hook. I just extended this process so it also creates the installer with that executable, using a <a href="http://www.jrsoftware.org/isinfo.php">InnoSetup</a> command line. This way, users who need a full installer and also want to use the latest build can do that in one download.<br /><br />Thanks to Jordan Russell for that excellent, free <a href="http://www.jrsoftware.org/isinfo.php">InnoSetup</a>.<br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31179&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31179&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/10/automated-installer-creation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated installer creation</title>
		<link>http://www.heidisql.com/forum.php?t=9507#p9507&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=automated-installer-creation-2</link>
		<comments>http://www.heidisql.com/forum.php?t=9507#p9507#comments</comments>
		<pubDate>Sat, 10 Dec 2011 07:28:11 +0000</pubDate>
		<dc:creator>Ansgar Becker</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=741e4ec745c21ce9d55eac1aee5333fb</guid>
		<description><![CDATA[On the download page you will find the executable for each SVN commit in the HeidiSQL repository. The executables are processed in conjunction with a SVN post commit hook. I just extended this process so it also creates the installer with that executable, using a InnoSetup command line. This way, users who need a full installer and also want to use the latest build can do that in one download.Thanks to Jordan Russell for that excellent, free InnoSetup.]]></description>
			<content:encoded><![CDATA[On the <a href="http://www.heidisql.com/download.php">download page</a> you will find the executable for each SVN commit in the HeidiSQL repository. The executables are processed in conjunction with a SVN post commit hook. I just extended this process so it also creates the installer with that executable, using a <a href="http://www.jrsoftware.org/isinfo.php">InnoSetup</a> command line. This way, users who need a full installer and also want to use the latest build can do that in one download.<br /><br />Thanks to Jordan Russell for that excellent, free <a href="http://www.jrsoftware.org/isinfo.php">InnoSetup</a>.<br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31179&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31179&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/10/automated-installer-creation-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making the case for Database Sharding using a Proxy</title>
		<link>http://www.scalebase.com/making-the-case-for-sharding-using-a-database-proxy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=making-the-case-for-database-sharding-using-a-proxy</link>
		<comments>http://www.scalebase.com/making-the-case-for-sharding-using-a-database-proxy/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 15:24:31 +0000</pubDate>
		<dc:creator>Liran Zelkha</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ScaleBase]]></category>

		<guid isPermaLink="false">http://www.scalebase.com/?p=1822</guid>
		<description><![CDATA[There are several ways to implement sharding in your application. The first and by far the most popular, is to implement it inside your application. It can be implemented as part of your own Data Access Layer, database driver, or an ORM extension. However, there are many limitations with such implementation, which drove us, at ScaleBase, to look for an alternative architecture.

As the above diagram shows, ScaleBase is implemented as a standalone proxy. There are several benefits to using such an architecture.
First and foremost, since the sharding logic is not embedded inside the application, third party applications can be used, be it MySQL Workbench, MySQL command line interface or any other third party product. This translates to a huge saving in the day-to-day costs of both developers and system administrators.
Backup can be executed via the proxy, and so allows users to consistently backup a sharded environment – not an easy task when sharding is developed internally.
Since the application server machines are usually highly utilized (as they should be, to optimize costs), running additional code on application server machines will just slow them down. Running the code on external proxies allows for a more efficient division of tasks between the servers, and allows requests to be unaffected by data crunching (for instance cross-shard queries) requests.
So all in all there are many reasons to run sharding code outside the scope of the application and application server. If you’re interested – we’d love to chat.]]></description>
			<content:encoded><![CDATA[<p>There are several ways to implement sharding in your application. The first and by far the most popular, is to implement it inside your application. It can be implemented as part of your own Data Access Layer, database driver, or an ORM extension. However, there are many limitations with such implementation, which drove us, at ScaleBase, to look for an alternative architecture.</p>
<p><img src="http://www.scalebase.com/wp-content/uploads/standalone.jpg" alt="" title="standalone" width="383" height="305" class="alignnone size-full wp-image-555" /></p>
<p>As the above diagram shows, ScaleBase is implemented as a standalone proxy. There are several benefits to using such an architecture.</p>
<p>First and foremost, since the sharding logic is not embedded inside the application, third party applications can be used, be it MySQL Workbench, MySQL command line interface or any other third party product. This translates to a huge saving in the day-to-day costs of both developers and system administrators.</p>
<p>Backup can be executed via the proxy, and so allows users to consistently backup a sharded environment – not an easy task when sharding is developed internally.</p>
<p>Since the application server machines are usually highly utilized (as they should be, to optimize costs), running additional code on application server machines will just slow them down. Running the code on external proxies allows for a more efficient division of tasks between the servers, and allows requests to be unaffected by data crunching (for instance cross-shard queries) requests.</p>
<p>So all in all there are many reasons to run sharding code outside the scope of the application and application server. If you’re interested – we’d love to chat.</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31142&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31142&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2011/12/06/making-the-case-for-database-sharding-using-a-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

