<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Benchmark mysql, mysqli, pdo in PHP</title>
	<atom:link href="http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/</link>
	<description>My Tech Discovery Blog on PHP, Ajax, Security and Web 2.0</description>
	<lastBuildDate>Thu, 04 Mar 2010 06:33:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-40425</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Wed, 10 Feb 2010 06:23:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-40425</guid>
		<description>Schattenjaeger, Yep - this is an old post on my blog from 2006.</description>
		<content:encoded><![CDATA[<p>Schattenjaeger, Yep &#8211; this is an old post on my blog from 2006.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schattenjaeger</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-40424</link>
		<dc:creator>Schattenjaeger</dc:creator>
		<pubDate>Tue, 09 Feb 2010 22:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-40424</guid>
		<description>Don&#039;t use OLD(!!) benchmarks, this benchmark is from 2006 so mysql, mysqli and PDO got many changes.

BTW: You shouldn&#039;t rely on the performance of database-functions/methods. The most problems will always be the codebase around it and your database model (and maybe your mysql-settings)!</description>
		<content:encoded><![CDATA[<p>Don&#8217;t use OLD(!!) benchmarks, this benchmark is from 2006 so mysql, mysqli and PDO got many changes.</p>
<p>BTW: You shouldn&#8217;t rely on the performance of database-functions/methods. The most problems will always be the codebase around it and your database model (and maybe your mysql-settings)!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wayne</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-39754</link>
		<dc:creator>Wayne</dc:creator>
		<pubDate>Fri, 13 Mar 2009 21:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-39754</guid>
		<description>Thanks a million!

I was about to start a big project and was pondering over whether I should use PDO instead of Mysqli! I think I&#039;ll just stick to MySqli now!</description>
		<content:encoded><![CDATA[<p>Thanks a million!</p>
<p>I was about to start a big project and was pondering over whether I should use PDO instead of Mysqli! I think I&#8217;ll just stick to MySqli now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Name</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-14975</link>
		<dc:creator>Name</dc:creator>
		<pubDate>Fri, 16 Mar 2007 19:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-14975</guid>
		<description>Pdo may be slower but mysql\mysqli only allow connections to mysql and this does not cut it when you want your application to be able to support multiple databases.

Correct me if I am wrong but dont most abstraction layers get their performance from using extensions such as mysql\mysqli\pgsql. These are faster than pdo and would probably explain the benchmarks combined with a few other things I wont get into</description>
		<content:encoded><![CDATA[<p>Pdo may be slower but mysql\mysqli only allow connections to mysql and this does not cut it when you want your application to be able to support multiple databases.</p>
<p>Correct me if I am wrong but dont most abstraction layers get their performance from using extensions such as mysql\mysqli\pgsql. These are faster than pdo and would probably explain the benchmarks combined with a few other things I wont get into</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: karl</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5614</link>
		<dc:creator>karl</dc:creator>
		<pubDate>Thu, 31 Aug 2006 01:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5614</guid>
		<description>really interesting articles, and i really believe that mysql and mysqli libraries work much faster than PDO.!

good blog!</description>
		<content:encoded><![CDATA[<p>really interesting articles, and i really believe that mysql and mysqli libraries work much faster than PDO.!</p>
<p>good blog!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5204</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Tue, 08 Aug 2006 03:20:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5204</guid>
		<description>That&#039;s a good suggestion. Let me see if I can whip up some benchmarks :)</description>
		<content:encoded><![CDATA[<p>That&#8217;s a good suggestion. Let me see if I can whip up some benchmarks <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Koopmanschap</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5198</link>
		<dc:creator>Stefan Koopmanschap</dc:creator>
		<pubDate>Mon, 07 Aug 2006 18:59:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5198</guid>
		<description>I wouldn&#039;t be interested in that, but I dislike the whole PEAR project bigtime. The only thing I liked, PHPUnit, has split out of the project recently, so it&#039;s no good.

I&#039;d be interested in a benchmark between PDO and adoDB though</description>
		<content:encoded><![CDATA[<p>I wouldn&#8217;t be interested in that, but I dislike the whole PEAR project bigtime. The only thing I liked, PHPUnit, has split out of the project recently, so it&#8217;s no good.</p>
<p>I&#8217;d be interested in a benchmark between PDO and adoDB though</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5194</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Mon, 07 Aug 2006 14:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5194</guid>
		<description>Yep - They don&#039;t compare PDO with PEAR DB. I guess that&#039;s a good benchmark to take if we&#039;re looking at database abstraction for PHP.</description>
		<content:encoded><![CDATA[<p>Yep &#8211; They don&#8217;t compare PDO with PEAR DB. I guess that&#8217;s a good benchmark to take if we&#8217;re looking at database abstraction for PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stefan</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5193</link>
		<dc:creator>stefan</dc:creator>
		<pubDate>Mon, 07 Aug 2006 14:13:18 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5193</guid>
		<description>I don&#039;t think this compares PDO to Pear DB. It just compares PDO with executing a regular query (I didn&#039;t read it through and through, so I might be wrong). Comparing PDO to Pear DB will probably give different results.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think this compares PDO to Pear DB. It just compares PDO with executing a regular query (I didn&#8217;t read it through and through, so I might be wrong). Comparing PDO to Pear DB will probably give different results.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5191</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Mon, 07 Aug 2006 13:03:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5191</guid>
		<description>I was under the impression that since PDO is a compiled extension for PHP, the performance would be much faster than using the Pear DB class for database abstraction. But a 50% performance drop was not what I had in mind.</description>
		<content:encoded><![CDATA[<p>I was under the impression that since PDO is a compiled extension for PHP, the performance would be much faster than using the Pear DB class for database abstraction. But a 50% performance drop was not what I had in mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stefan</title>
		<link>http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/comment-page-1/#comment-5190</link>
		<dc:creator>stefan</dc:creator>
		<pubDate>Mon, 07 Aug 2006 12:53:59 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/08/07/benchmark-mysql-mysqli-pdo-in-php/#comment-5190</guid>
		<description>of course, it isn&#039;t *that* weird that PDO is slower. PDO is, as far as I can see it, more of a complete database abstraction layer than just an interface to mysql. mysql and mysqli are just focussing on mysql connectivity.

Thus, when writing an application that is 100% guaranteed to always use mysql, using one of those interfaces will work better than PDO. But when you need the flexibility of a database abstraction layer, PDO will make your code much more solid and portable.</description>
		<content:encoded><![CDATA[<p>of course, it isn&#8217;t *that* weird that PDO is slower. PDO is, as far as I can see it, more of a complete database abstraction layer than just an interface to mysql. mysql and mysqli are just focussing on mysql connectivity.</p>
<p>Thus, when writing an application that is 100% guaranteed to always use mysql, using one of those interfaces will work better than PDO. But when you need the flexibility of a database abstraction layer, PDO will make your code much more solid and portable.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
