<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Webyog</title>
	
	<link>http://www.webyog.com/blog</link>
	<description>MySQL Monitoring &amp; GUI Tools</description>
	<lastBuildDate>Fri, 06 Nov 2009 18:14:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Webyog" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Amazon RDS – The Beginner’s Guide</title>
		<link>http://www.webyog.com/blog/2009/11/06/amazon-rds-the-beginners-guide/</link>
		<comments>http://www.webyog.com/blog/2009/11/06/amazon-rds-the-beginners-guide/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 15:57:33 +0000</pubDate>
		<dc:creator>Sayan Chaliha</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1085</guid>
		<description><![CDATA[On the eve of Microsoft’s announcement of the public release of SQL Azure Database, Amazon decides to release RDS. And that, too, after having resisted users’ demands for a relational database service for a very long time. Preemptive action, perhaps? Whatever it may be, I believe that such a healthy competition can do much good [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">On the eve of Microsoft’s announcement of the public release of SQL Azure Database, Amazon decides to release RDS. And that, too, after having resisted users’ demands for a relational database service for a very long time. Preemptive action, perhaps? Whatever it may be, I believe that such a healthy competition can do much good to the Cloud marketplace.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">RDS brings with it the promise of MySQL on a Cloud. Having been a MySQL fan for quite some time now, I was itching to get my hands on an AWS account and check out what the hype was all about. Imagine my confusion when I signed up for Amazon RDS and all the AWS Management Console showed me was the EC2 dashboard! It was time I downloaded the Getting Started Guide and went through the rigmarole of studying it.</p>
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Setting up the Command Line Interface Tools</h2>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Apparently, there is no GUI yet for RDS. The only way to go about using it is through the CLI tools. Setting up the tools, however, can be quite a pain: There are no installers per se; you have to download the archive, extract it, and set up the environment manually. Here’s how I did it on my Windows XP box:</p>
<ul style="text-align: justify" type="disc">
<li>Prerequisites: The CLI tools are written in Java.  So you need to have either JDK or JRE installed on your system to be able to run them. I had JRE 6 installed.</li>
<li> The Environment: There are a couple of environment variables that need to be set, manually:
<ul type="circle">
<li>The JAVA_HOME variable, containing the path of the Java runtime installed on the system.</li>
<li>The AWS_RDS_HOME variable, containing the path to the folder containing the CLI tools.</li>
</ul>
</li>
</ul>
<pre style="text-align: justify">C:\&gt;set JAVA_HOME=E:\Java\jre6</pre>
<pre style="text-align: justify">C:\&gt;set AWS_RDS_HOME=C:\Amazon RDS\CLI</pre>
<p style="margin-left: 144pt;margin-right: 0pt;text-align: justify">
<ul style="text-align: justify" type="disc">
<li>The Credential File: The archive containing the CLI tools also had a file named credential-file-path.template. I copied my AWS Access and Secret Keys into the place holders in the file, and then had to set yet another environment variable:</li>
</ul>
<pre style="text-align: justify">C:\&gt;set AWS_CREDENTIAL_FILE=C:\Amazon RDS\CLI\credential-file-path.template</pre>
<ul style="text-align: justify" type="disc">
<li>One Last Thing: Finally, I was almost done (setting up the CLI tools, that is)! All I had to do was add the path of the CLI tools to the PATH variable:</li>
</ul>
<pre style="text-align: justify">C:\&gt;set PATH=%PATH%;C:\Amazon RDS\CLI</pre>
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Creating a Database Instance</h2>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">I went on to create an Extra Large database instance, with an allocated storage of 5GB:</p>
<pre style="text-align: justify">C:\&gt;rds-create-db-instance --engine MySQL5.1 --master-username <strong>root</strong> --master-user-password<strong> mypass</strong>
--db-name <strong>WebyogTestData</strong> --db-instance-identifier webyogtestinstance --allocated-storage 5
--db-instance-class db.m1.xlarge –-header
DBINSTANCE  DBInstanceId        Class         Engine    Storage  Master Username
Status    Backup Retention
DBINSTANCE  webyogtestinstance  db.m1.xlarge  mysql5.1  5        root
<strong>creating</strong>  1
SECGROUP  Name     Status
SECGROUP  default  active
PARAMGRP  Group Name        Apply Status
PARAMGRP  default.mysql5.1  in-sync
C:\&gt;</pre>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">The rds-decribe-db-instances command displays all the running instances:</p>
<pre style="text-align: justify">C:\&gt;rds-describe-db-instances
DBINSTANCE  webyogtestinstance  2009-11-06T08:40:52.571Z  db.m1.xlarge  mysql5.1
5   root  available <strong> webyogtestinstance.clc2ed76md1v.us-east-1.rds.amazonaws.com 3306</strong>  us-east-1d  1
SECGROUP  default  active
PARAMGRP  default.mysql5.1  in-sync
C:\&gt;</pre>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Voila! My database is up and running in no time.</p>
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Setting up SQLyog/MONyog to Connect to Amazon RDS</h2>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Here’s the best part about Amazon RDS: It has native MySQL 5.1 support. (Well, at this time, it supports  no other RDBMS, but may be  it will in the future.) This means that I can use my favorite <a href="http://webyog.com/" target="_blank">MySQL GUI tool</a> to connect to the Amazon RDS database instance. Or at least that’s what Amazon claims.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<div class="mceTemp mceIEcenter" style="text-align: center">
<dl>
<dt><img src="http://webyog.com/blog/wp-content/uploads/2009/11/sqlyogsettings.JPG" alt="SQLyog Settings for RDS" width="801" height="523" /></dt>
<dd><strong>SQLyog settings for RDS</strong></dd>
</dl>
</div>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">I filled in the master user name and password that I had used to create the DB instance. For the host address, I used webyogtestinstance.clc2ed76md1v.us-east-1.rds.amazonaws.com (I noticed it in the output of the rds-describe-db-instances command).</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Apprehensively, I clicked on the Test Connection button and without a hitch it connected successfully. Notice that SQLyog reports as having connected to MySQL 5.1.38-log.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<div class="mceTemp mceIEcenter" style="text-align: center">
<dl>
<dt><img src="http://webyog.com/blog/wp-content/uploads/2009/11/sqlyogsuccess.JPG" alt="Success connecting to Amazon RDS" width="807" height="603" /></dt>
<dd><strong>Success connecting to Amazon RDS</strong></dd>
</dl>
</div>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Setting up <a href="http://webyog.com/" target="_blank">MONyog</a> was as simple.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<div class="mceTemp mceIEcenter" style="text-align: center">
<dl>
<dt><img src="http://webyog.com/blog/wp-content/uploads/2009/11/MONrds.JPG" alt="MONyog displaying Amazon RDS DB stats" width="811" height="522" /></dt>
<dd><strong>MONyog displaying Amazon RDS DB stats</strong></dd>
</dl>
</div>
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<p class="mceTemp mceIEcenter">
</h2>
<h4 class="mceTemp mceIEcenter" style="text-align: center">
<dl>
<dt><img src="http://webyog.com/blog/wp-content/uploads/2009/11/MONrds1.JPG" alt="MONyog displaying the InnoDB Cache stats" width="813" height="523" /></dt>
<dd>
<h4><strong>MONyog displaying the InnoDB Cache stats</strong></h4>
</dd>
</dl>
</h4>
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">In Conclusion</h2>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">RDS is but a MySQL 5.1 instance running on an EC2 platform, bringing with it all the advantages of EC2. You can scale your server to use up to 68GB of memory, 26 ECUs, and 1TB of persistent storage. On the flip-side, Amazon RDS does not support replication yet.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Periodically, the Amazon RDS system performs some maintenance of the database instance. This ensures that your server is running smoothly. This also translates into a 4-hour down time period on a weekly basis.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">There is a pattern emerging here, if you look close enough. Back in 2008, at about the same time, when it became clear that Microsoft would announce a Windows-based Cloud, Amazon jumped in and announced support for Windows-based EC2 instances. And Amazon has managed to do it again with RDS. Microsoft, it seems, drives Amazon harder than users do.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">For us at Webyog this is an exciting development. We believe that our products (SQLyog and MONyog) are very well &#8216;fit for the Cloud&#8217;.  Much more fit than the console-based tools that most advanced users still seem to use.  We will now start checking our programs in detail with this. Till now we&#8217;ve found no issues.</p>
<p style="margin-left: 0pt;margin-right: 0pt;text-align: justify">
<h2 style="margin-left: 0pt;margin-right: 0pt;text-align: justify">Want to Know More?</h2>
<p><a href="http://aws.amazon.com/rds/">Read more about Amazon RDS froom their website</a>.</p>
<p><a href="http://aws.amazon.com/rds/#functionality">Amazon RDS Functionality</a>.</p>
<p><a href="http://aws.amazon.com/rds/#pricing">Pricing plans for Amazon RDS</a>.</p>
<p><a href="https://www.amazon.com/ap/signin?openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&amp;authCookies=1&amp;openid.mode=checkid_setup&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.pape.max_auth_age=600&amp;openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Faws%2Fssop%2Fhandlers%2Fauth-portal.html%3Fie%3DUTF8%26wreply%3Dhttps%253A%252F%252Faws-portal.amazon.com%252Fgp%252Faws%252Fdeveloper%252Fsubscription%252Findex.html%26awsrequestchallenge%3Dfalse%26wtrealm%3Durn%253Aaws%253AawsAccessKeyId%253A1QQFCEAYKJXP0J7S2T02%26wctx%3DproductCodepRmAmazonRDSpRm%26wa%3Dwsignin1.0%26awsrequesttfa%3Dtrue&amp;openid.assoc_handle=ssop&amp;openid.pape.preferred_auth_policies=http%3A%2F%2Fschemas.openid.net%2Fpape%2Fpolicies%2F2007%2F06%2Fmulti-factor-physical&amp;openid.ns.pape=http%3A%2F%2Fspecs.openid.net%2Fextensions%2Fpape%2F1.0&amp;siteState=awsMode%3A%3AsignUp%3A%3AproductName%3A%3AAmazon%20Relational%20Database%20Service%3A%3A&amp;">Sign up for Amazon RDS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/11/06/amazon-rds-the-beginners-guide/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MONyog 3.6 beta 1 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/11/04/monyog-3-6-beta-1-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/11/04/monyog-3-6-beta-1-has-been-released/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 14:03:58 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[MONyog]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1062</guid>
		<description><![CDATA[ Changes (as compared to 3.5) include:
Features:
* Delayed alert notifications. It can now be defined that a problem must have existed for a number of sample intervals continuously  (&#8217;in a row&#8217;)  for an alert to be sent.  A global setting for each server is available from GUI. For individual counters the global setting can be [...]]]></description>
			<content:encoded><![CDATA[<p><strong> Changes (as compared to 3.5) include:</strong></p>
<p><strong>Features:</strong><br />
* Delayed alert notifications. It can now be defined that a problem must have existed for a number of sample intervals continuously  (&#8217;in a row&#8217;)  for an alert to be sent.  A global setting for each server is available from GUI. For individual counters the global setting can be overridden by defining the RetryOverride (like &#8216;RetryOverride:3&#8242;) property of the (javascript) counter definition in Tools&#8230; Customize interface.<br />
* Added counters for monitoring I/O parameters on Linux systems (similar to &#8216;iostat&#8217;).<br />
* Host and user information is added (optionally) to the Query Analyzer output.  Note:  this option is currently not available for proxy based sniffer.<br />
* Duplicate/Clone Server functionality added to GUI.<br />
* Added direct link to customize counters from the Monitors/Advisors page.</p>
<p><strong>Bug Fixes:</strong><br />
* Notifications did not take &#8216;base time&#8217; setting and/or &#8216;uptime_since_flush-status&#8217; status variable into account.<br />
* If SSH setting for retrieving Linux system information were once selected and later deselected again, graphs without any information would appear in Dashboard and in MONyog.log errors were recorded.<br />
* Now  &#8221;busy&#8221; icon is displayed while saving/deleting a connection. When MONyog was controlled from a browser running on a remote machine the absence of this could cause confusion about if change had effect.<br />
* A garbage string like &#8220;0NaN/0NaN/NaN 0NaN:0NaN:0NaN&#8221; could be displayed when editing log analyzer filter settings.</p>
<p><strong>Downloads</strong>: <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/11/04/monyog-3-6-beta-1-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLyog 8.17 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/27/sqlyog-8-17-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/27/sqlyog-8-17-has-been-released/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 12:15:12 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[SQLyog]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1050</guid>
		<description><![CDATA[ Changes (as compared to 8.16) include:
Bug Fixes:
* When connected to a 5.0 server compiled without PROFILING option and with Query Profiler/SHOW PROFILE  feature enabled SQLyog would still send PROFILING-related queries.  It was not properly detected that the server did not support this. MySQL versions from 5.1 and up (also when compiled without PROFILING option) [...]]]></description>
			<content:encoded><![CDATA[<p><strong> Changes (as compared to 8.16) include:</strong></p>
<p><strong>Bug Fixes:</strong><br />
* When connected to a 5.0 server compiled without PROFILING option and with Query Profiler/SHOW PROFILE  feature enabled SQLyog would still send PROFILING-related queries.  It was not properly detected that the server did not support this. MySQL versions from 5.1 and up (also when compiled without PROFILING option) were not affected.<br />
* In DATA and RESULT tabs/text mode unicode/non-ASCII characters could cause a  change of the font that was used for displaying data. This was an old bug from when introducing full unicode support in 6.0.<br />
* In RESULT tab BLOB/TEXT data would sometimes not display beginning of data in GRID. This bug was introduced in 8.15.</p>
<p><strong>Miscellaneous:</strong><br />
* EXPLAIN EXTENDED option is now disabled as default in Query Profiler.</p>
<p><strong>Downloads:</strong> <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/27/sqlyog-8-17-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLyog 8.16 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/21/sqlyog-8-16-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/21/sqlyog-8-16-has-been-released/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 16:04:11 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[SQLyog]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1041</guid>
		<description><![CDATA[Changes (as compared to 8.15) include:
Bug Fixes:
* Exports as Excel-XML was broken in 8.15 . Empty strings and ZERO&#8217;s occurred instead of data.
* &#8216;Search and replace&#8217; could truncate the result. Also this bug was introduced in 8.15.
Miscellaneous:
* SQLyog Application Manifest was updated to return version information.
Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php
]]></description>
			<content:encoded><![CDATA[<p><strong>Changes (as compared to 8.15) include:</strong></p>
<p><strong>Bug Fixes:</strong><br />
* Exports as Excel-XML was broken in 8.15 . Empty strings and ZERO&#8217;s occurred instead of data.<br />
* &#8216;Search and replace&#8217; could truncate the result. Also this bug was introduced in 8.15.</p>
<p><strong>Miscellaneous:</strong><br />
* SQLyog Application Manifest was updated to return version information.</p>
<p><strong>Downloads:</strong> <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/21/sqlyog-8-16-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLyog 8.15 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/16/sqlyog-8-15-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/16/sqlyog-8-15-has-been-released/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 10:38:10 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[SQLyog]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=985</guid>
		<description><![CDATA[Changes (as compared to 8.14) include:
Features:
* Added an option to execute SHOW WARNINGS automatically if the ‘warning-count’ is not 0.  The output will appear in MESSAGES tab. Note: this is not implemented for HTTP-tunneling.
* Improved the memory handling in GRIDS with BLOB/TEXT columns. This fixes some slugginess when scrolling a GRID containing such data.
Bug [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Changes (as compared to 8.14) include:</strong></p>
<p><strong>Features:</strong><br />
* Added an option to execute SHOW WARNINGS automatically if the ‘warning-count’ is not 0.  The output will appear in MESSAGES tab. Note: this is not implemented for HTTP-tunneling.<br />
* Improved the memory handling in GRIDS with BLOB/TEXT columns. This fixes some slugginess when scrolling a GRID containing such data.</p>
<p><strong>Bug Fixes:</strong><br />
* A dump containing VIEWs created on an early 5.0-server could fail to restore on recent servers. The  underlying reason is a bug with the ‘default’ column in the output of SHOW FULL FIELDS on the early 5.0 servers.  But we can avoid using this information and this is what we did now.<br />
* Copy database/table from a 3.x or 4.0 server to a more recent server failed  with column names containing special characters.<br />
* If a sqlyog.ini files exists in installation folder it should be copied to ‘AppData’ folder. This is required for upgrading from versions before 6.06.  However with latest releases an empty file was created in ‘AppData’.<br />
* The ‘Import External Data Tool’ could truncate strings when importing data from a 4D database. It is actually a bug in the 4D ODBC driver but we found a workaround.<br />
* SSL-connections failed if authentication keys were created with cipher option.<br />
* SQL-exports generated INSERTS for MERGE and FEDERATED tables.<br />
* In INFO-tab/text-mode we will now not highlight ’string literals’. A comment with an odd number of quotes would make following lines display with ’string literal’ highlighting/coloring.<br />
* When connected with SSH-tunneling to a Windows machine with Cygwin SSHD the bash.exe process created for each connection did not close again.<br />
* CREATE TABLE &#8230; advanced options did not set some create-options to ‘default’.<br />
* Execution of some queries would be slow with Query profiler/EXPLAIN extended selected. Most important queries with a UNION were affected.  Technically it was an issue with the Query Formatter code and how it ‘hooked’ into the program. This bug  was introduced in 8.0.<br />
* Windows Vista and higher could warn that SQLyog was not properly installed due to lack of an Application Manifest. It was false alarm but now such Manifest is included with the installer.</p>
<p><strong>Miscellaneous:</strong><br />
* Functionality change: Before this release we stripped out the database name from Stored Program and View SQL-code when generating SQL-dumps and when copying a database to another host. Also Schema Sync did with VIEWs. This was in order to make it easy to import/copy to another database.  However with tables named identical to the database and when database names was a substring of a table name it failed sometimes.  We realize now that SQL code inside Stored Programs and Views may be so complex that parsing for the database name and stripping it is not safe.  With this release we have stopped this &#8217;stripping&#8217; and Stored Programs and Views will be dumped by SQLyog identically to what  &#8216;mysqldump&#8217; does.</p>
<p><strong>Downloads:</strong> <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase</strong>: <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/16/sqlyog-8-15-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MONyog 3.5 introduces Error Log Monitoring, SNMP traps, new advisors and UI enhancements</title>
		<link>http://www.webyog.com/blog/2009/10/14/monyog-3-5-introduces-error-log-monitoring-snmp-traps-new-advisors-and-ui-enhancements/</link>
		<comments>http://www.webyog.com/blog/2009/10/14/monyog-3-5-introduces-error-log-monitoring-snmp-traps-new-advisors-and-ui-enhancements/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 15:22:17 +0000</pubDate>
		<dc:creator>Chirag</dc:creator>
				<category><![CDATA[MONyog]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1025</guid>
		<description><![CDATA[Hi,
We are pleased to announce MONyog 3.5 – a major new release. Listed below are the major features included in this release.
Error Log Monitoring
Monitoring the MySQL error log is absolutely critical for any MySQL DBA. Ignore the error log at your own peril! Many of our customers wanted an out-of-the-box solution for monitoring the error [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>We are pleased to announce MONyog 3.5 – a major new release. Listed below are the major features included in this release.</p>
<p><strong>Error Log Monitoring</strong></p>
<p><a id="qip4" title="Monitoring the MySQL error log" href="http://ronaldbradford.com/blog/have-you-checked-your-mysql-error-log-today-2009-08-20/">Monitoring the MySQL error log</a> is absolutely critical for any MySQL DBA. Ignore the error log at your own peril! Many of our customers wanted an out-of-the-box solution for monitoring the error log. With the latest release, MONyog becomes the first MySQL Monitoring Tool to monitor the MySQL Error logs. MONyog can optionally send notifications over SMTP or SNMP for MySQL error log events that require attention.</p>
<p>As usual, none of the features of MONyog require you to install agents or additional software on hosts running MySQL.</p>
<p><strong>SNMP Traps</strong></p>
<p><strong> </strong>We have introduced <span>SNMP traps support in MONyog 3.5. SNMP traps enable MONyog to notify the management station of significant events.</span></p>
<p><strong>Query Analyzer (QA) Output can now be exported<br />
</strong><br />
MONyog customers love the ability to find problem SQL without being forced to configure their applications to connect through MySQL Proxy. While MONyog&#8217;s Query Analyzer has complete support for MySQL Proxy, MONyog can also find problem SQL by parsing the Slow Query Log and/or by taking a snapshot of SHOW PROCESSLIST at regular intervals.</p>
<p>The report created by Query Analyzer can now be exported as CSV. This means that you can further customize the report using a spreadsheet or by simply importing the CSV output into a MySQL table for further analysis.<br />
<strong><br />
New advisors</strong></p>
<p><strong> </strong>We have introduced a bunch of new advisors that <span>help 								MySQL DBAs manage more MySQL servers, tune their current MySQL servers 								and fix problems with their MySQL database applications 								before they can become serious problems.</span></p>
<p>MONyog 3.5 now supports 220+ monitors and advisors created by top-notch MySQL experts.<br />
<span><br />
<strong>Lot of minor features and bug fixes</strong></span></p>
<p>This release also contains many bug fixes, UI improvements and minor features. <span>You can find the complete release notes <a id="kghi" title="here" href="http://webyog.com/blog/2009/10/06/monyog-35-beta-1-has-been-released/">here</a>.</span></p>
<p><span>MONyog customers can download the latest installers from <a id="oowx" title="Webyog's Customer Portal" href="http://webyog.com/CustomerArea/">Webyog&#8217;s Customer Portal</a>.<br />
To evaluate MONyog, please download the <a id="qz_l" title="30-day trials" href="http://webyog.com/en/downloads.php">30-day trials</a>.</span></p>
<p>We are very excited about this release, and hope that you will like it. We would love to hear from you.</p>
<p>Regards,<br />
Team MONyog</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/14/monyog-3-5-introduces-error-log-monitoring-snmp-traps-new-advisors-and-ui-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLyog 8.15 RC2 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/09/sqlyog-8-15-rc2-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/09/sqlyog-8-15-rc2-has-been-released/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 14:50:38 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[SQLyog]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=1009</guid>
		<description><![CDATA[Changes (as compared to 8.15 RC) include:
Bug Fixes:
* Execution of some queries would be slow with Query profiler/EXPLAIN extended selected. Most important queries with a UNION were affected.  Technically it was an issue with the Query Formatter code and how it &#8216;hooked&#8217; into the program. This bug  was introduced in 8.0.
* Copy database/table could be [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Changes (as compared to <strong>8.15 RC</strong>) include<strong>:</strong></strong></p>
<p><strong><strong>Bug Fixes:<br />
</strong></strong>* Execution of some queries would be slow with Query profiler/EXPLAIN extended selected. Most important queries with a UNION were affected.  Technically it was an issue with the Query Formatter code and how it &#8216;hooked&#8217; into the program. This bug  was introduced in 8.0.<br />
* Copy database/table could be slow if  BULK INSERTS option was selected in &#8216;preferences&#8217;. This bug  was introduced in 8.15 beta 1.<br />
* 8.15 RC could crash when executing a LOAD DATA statement. This first RC was build with a recent 5.1 client library. Before 8.15 RC we used a 5.0 library.  We have now reverted back to 5.0 (5.0.86 client library is used with this release). Issue with the 5.1 client library is not fully understood but it may be related to known memory issues reported with it.</p>
<p><strong>Miscellaneous:</strong><br />
* Functionality change: Before this release we stripped out the database name from Stored Program and View SQL-code when generating SQL-dumps and and when copying a database to another host. Also Schema Sync did with VIEWs. This was in order to make it easy to import/copy to another database.  However with tables named identical to the database and when database names was a substring of a table name it failed sometimes.  We realize now that SQL code inside Stored Programs and Views may be so complex that parsing for the database name and stripping it is not safe.  With this release we have stopped this ’stripping’ and Stored Programs and Views will be dumped by SQLyog identically to what ‘mysqldump’ does.</p>
<p><strong>Downloads:</strong> <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/09/sqlyog-8-15-rc2-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MONyog 3.5 beta 1 Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/06/monyog-35-beta-1-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/06/monyog-35-beta-1-has-been-released/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 15:47:43 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[MONyog]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=991</guid>
		<description><![CDATA[Changes (as compared to 3.15) include:
Features:
* Alerts can now be sent as SNMP traps.
* Support for MySQL error log. An alert can be sent when the error log has an entry of type [ERROR] and the error log entry can be viewed in MONyog web interface as well.
* Query Analyzer data can now be exported [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Changes (as compared to 3.15) include:</strong></p>
<p><strong>Features:</strong><br />
* Alerts can now be sent as SNMP traps.<br />
* Support for MySQL error log. An alert can be sent when the error log has an entry of type [ERROR] and the error log entry can be viewed in MONyog web interface as well.<br />
* Query Analyzer data can now be exported as CSV.<br />
* Updated and added advisors.<br />
* EXPLAIN/view query from Processlist page will now open in a new browser tab.<br />
* Alerts (mails or traps) will now list the ip of the machine running the MONyog instance (request from users who had more than one MONyog instance).<br />
* Graphs/charts will now have new colors that make the graphs more readable.<br />
* Added next/previous links in register/edit servers page.</p>
<p><strong>Bug Fixes:</strong><br />
* Lots of fixes for browser-specific issues.<br />
* If identical queries were logged from more clients with same timestamp, Query Analyzer/slow query log would only count that query once.<br />
* Long BULK INSERTS would not display properly in Query Analyzer if the option to &#8216;replace literals&#8217; was selected.<br />
* Deleting a server registered as number &#8216;0001&#8242; did not delete the sniffer.data  file for that server.</p>
<p><strong>Downloads</strong>: <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/06/monyog-35-beta-1-has-been-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SQLyog 8.15 RC Has Been released</title>
		<link>http://www.webyog.com/blog/2009/10/01/sqlyog-815-rc-has-been-released/</link>
		<comments>http://www.webyog.com/blog/2009/10/01/sqlyog-815-rc-has-been-released/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 15:38:52 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[SQLyog]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=974</guid>
		<description><![CDATA[Changes (as compared to 8.15 beta) include:
Bug Fixes:
* Copy database/table from a 3.x or 4.0 server to a more recent server failed  with column names containing special characters.
* If a sqlyog.ini files exists in installation folder it should be copied to &#8216;AppData&#8217; folder. This is required for upgrading from versions before 6.06.  However with latest [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Changes (as compared to 8.15 beta) include:</strong></p>
<p><strong>Bug Fixes:</strong><br />
* Copy database/table from a 3.x or 4.0 server to a more recent server failed  with column names containing special characters.<br />
* If a sqlyog.ini files exists in installation folder it should be copied to &#8216;AppData&#8217; folder. This is required for upgrading from versions before 6.06.  However with latest releases an empty file was created in &#8216;AppData&#8217;.<br />
* The &#8216;Import External Data Tool&#8217; could truncate strings when importing data from a 4D database. It is actually a bug in the 4D ODBC driver but we found a workaround.<br />
* SSL-connections failed if authentication keys were created with cipher option.<br />
* SQL-exports generated INSERTS for MERGE and FEDERATED tables.<br />
* In INFO-tab/text-mode we will now not highlight &#8217;string literals&#8217;. A comment with an odd number of quotes would make following lines display with &#8217;string literal&#8217; highlighting/coloring.<br />
* When connected with SSH-tunelling to a Windows machine with Cygwin SSHD the bash.exe process created for each connection did not close again.<br />
* CREATE TABLE .. advanced options did not set some create-options to  &#8216;default&#8217;</p>
<p><strong>Downloads:</strong> <a href="http://webyog.com/en/downloads.php">http://webyog.com/en/downloads.php</a><br />
<strong>Purchase:</strong> <a href="http://webyog.com/en/buy.php">http://webyog.com/en/buy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/10/01/sqlyog-815-rc-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug or Not a Bug? – (part 1)</title>
		<link>http://www.webyog.com/blog/2009/09/16/bug-or-not-a-bug-part-1/</link>
		<comments>http://www.webyog.com/blog/2009/09/16/bug-or-not-a-bug-part-1/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 11:11:06 +0000</pubDate>
		<dc:creator>peter_laursen</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.webyog.com/blog/?p=967</guid>
		<description><![CDATA[(EDIT: this article was published with a &#8216;part 1&#8242; suffix in the title.  There will not be a&#8217; part 2&#8242;. Read comments and you will understand why)
SELECT * FROM `first`;
/* returns
a
&#8212;&#8212;
1
2
3
*/
CREATE TABLE IF NOT EXISTS `second`(`a` INT) SELECT * FROM  `third`;
SELECT * FROM `first`;
/* returns
a
&#8212;&#8212;
1
2
3
7
8
9
*/
Think about it!  Of course some special conditions will need [...]]]></description>
			<content:encoded><![CDATA[<p>(EDIT: this article was published with a &#8216;part 1&#8242; suffix in the title.  There will not be a&#8217; part 2&#8242;. Read comments and you will understand why)</p>
<p>SELECT * FROM `first`;<br />
/* returns<br />
a<br />
&#8212;&#8212;<br />
1<br />
2<br />
3<br />
*/</p>
<p>CREATE TABLE IF NOT EXISTS `second`(`a` INT) SELECT * FROM  `third`;</p>
<p>SELECT * FROM `first`;<br />
/* returns<br />
a<br />
&#8212;&#8212;<br />
1<br />
2<br />
3<br />
7<br />
8<br />
9<br />
*/</p>
<p>Think about it!  Of course some special conditions will need to exist for this to be reproducible.</p>
<p>More details will appear here in a couple of days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webyog.com/blog/2009/09/16/bug-or-not-a-bug-part-1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
