<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Hating MySQL for the Wrong Reasons</title>
	<link>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons</link>
	<description>News and views from Pythian DBAs</description>
	<pubDate>Mon, 12 May 2008 15:29:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Gary</title>
		<link>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-173678</link>
		<dc:creator>Gary</dc:creator>
		<pubDate>Tue, 25 Mar 2008 23:13:23 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-173678</guid>
		<description>I suppose my 'hate' of MySQL is that database developers who have learnt on it use Oracle in the same way as they'd use MySQL. From what I've read [http://forge.mysql.com/wiki/MySQL_Internals_Prepared_Stored] MySQL doesn't reuse execution plans for SQLs. As such, I suspect MySQL shows less performance benefit in using prepared queries (and some penalties as I understand the query results are never cached). 
So MySQL developers can pick up habits that can be destructive in an Oracle environment.  Of course there are those in the Oracle community who will state "this is how database applications should be developed" without knowing whether their advice is wholly or partly inappropriate for some other database platforms.
Maybe we just need to turn against the common enemy....developers who think database agnostic code is the only way forward.</description>
		<content:encoded><![CDATA[<p>I suppose my &#8216;hate&#8217; of MySQL is that database developers who have learnt on it use Oracle in the same way as they&#8217;d use MySQL. From what I&#8217;ve read [http://forge.mysql.com/wiki/MySQL_Internals_Prepared_Stored] MySQL doesn&#8217;t reuse execution plans for SQLs. As such, I suspect MySQL shows less performance benefit in using prepared queries (and some penalties as I understand the query results are never cached).<br />
So MySQL developers can pick up habits that can be destructive in an Oracle environment.  Of course there are those in the Oracle community who will state &#8220;this is how database applications should be developed&#8221; without knowing whether their advice is wholly or partly inappropriate for some other database platforms.<br />
Maybe we just need to turn against the common enemy&#8230;.developers who think database agnostic code is the only way forward.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Machanic</title>
		<link>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-172647</link>
		<dc:creator>Adam Machanic</dc:creator>
		<pubDate>Fri, 21 Mar 2008 13:13:39 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-172647</guid>
		<description>Nice post.  I am definitely one of those guilty of hating MySQL without really knowing much about it.  Looking forward to learning enough to hate it for better reasons </description>
		<content:encoded><![CDATA[<p>Nice post.  I am definitely one of those guilty of hating MySQL without really knowing much about it.  Looking forward to learning enough to hate it for better reasons</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Murphy</title>
		<link>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-172487</link>
		<dc:creator>Keith Murphy</dc:creator>
		<pubDate>Thu, 20 Mar 2008 20:39:43 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/808/hating-mysql-for-the-wrong-reasons#comment-172487</guid>
		<description>Nice post Sheeri.  When you mentioned the perks of 10 years ago I was thinking about where I was then.  I unfortunately didn't get any of those perks.  Sigh.

Oh well, there is always the future right?</description>
		<content:encoded><![CDATA[<p>Nice post Sheeri.  When you mentioned the perks of 10 years ago I was thinking about where I was then.  I unfortunately didn&#8217;t get any of those perks.  Sigh.</p>
<p>Oh well, there is always the future right?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
