<?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>Anis Berejeb &#187; MYSQL</title>
	<atom:link href="http://www.berejeb.com/category/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.berejeb.com</link>
	<description>Actualites et nouveautes du developpement web, PHP, MySQL, HTTP, JavaScript, Performance</description>
	<lastBuildDate>Sat, 17 Sep 2011 16:38:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>ZendCon 2010 : Streaming et Slides complets</title>
		<link>http://www.berejeb.com/2010/11/zendcon-2010-streaming-et-slides/</link>
		<comments>http://www.berejeb.com/2010/11/zendcon-2010-streaming-et-slides/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 12:11:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[A new approach to object persistence in PHP]]></category>
		<category><![CDATA[Advanced Date/Time Handling with PHP]]></category>
		<category><![CDATA[bergmann]]></category>
		<category><![CDATA[Building a platform from open source]]></category>
		<category><![CDATA[Building Intelligent Search Applications with Apache Solr]]></category>
		<category><![CDATA[caching on the edge]]></category>
		<category><![CDATA[Continuous Inspection and Integration of PHP Projects]]></category>
		<category><![CDATA[dependency injection]]></category>
		<category><![CDATA[Desktop Apps with PHP and Titanium]]></category>
		<category><![CDATA[Embracing Constraints with CouchDB]]></category>
		<category><![CDATA[fabien potencier]]></category>
		<category><![CDATA[Grokking REST]]></category>
		<category><![CDATA[Improving QA on PHP development projects]]></category>
		<category><![CDATA[Integrating PHP with RabbitMQ]]></category>
		<category><![CDATA[Intro to MySQL EXPLAIN]]></category>
		<category><![CDATA[Introducing Zend Framework 2.0]]></category>
		<category><![CDATA[javascript for php developers]]></category>
		<category><![CDATA[Modeling Tips Tricks and Best Practices]]></category>
		<category><![CDATA[PHP for Batch Jobs on IBM i]]></category>
		<category><![CDATA[PHP in a mobile ecosystem]]></category>
		<category><![CDATA[rabbitMQ php]]></category>
		<category><![CDATA[Ralph Schindler]]></category>
		<category><![CDATA[Requirements: The Last Bottleneck]]></category>
		<category><![CDATA[Security 202: And you thought you'd be secure]]></category>
		<category><![CDATA[slides zendcon]]></category>
		<category><![CDATA[taming the untestable beast]]></category>
		<category><![CDATA[Technical Debt]]></category>
		<category><![CDATA[The Doctrine Project]]></category>
		<category><![CDATA[The State of SOAP in PHP]]></category>
		<category><![CDATA[Unit testing after Zend Framework 1.8]]></category>
		<category><![CDATA[Why MVC is not an application architecture ...]]></category>
		<category><![CDATA[Why Zend Framework powers the enterprise]]></category>
		<category><![CDATA[XML Versus the New Kids On The Block]]></category>
		<category><![CDATA[zend conference sessions]]></category>
		<category><![CDATA[zendcon2010]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=1670</guid>
		<description><![CDATA[Novembre 5 : Slides de la journee 4 Ajoutees, des slides dans les autres journees ont ete aussi ajoutees Novembre 4 Mise a jour &#8211; Beaucoup de stock pour les 3 jours, Un contenu super riche a ne pas rater! Vivement une presence a la prochaine conference! Voici les slides que j&#8217;ai pu retrouver sur [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.berejeb.com/wp-content/uploads/2010/11/zendcon2010.png"><img class="alignnone size-full wp-image-1675" title="zendcon2010" src="http://www.berejeb.com/wp-content/uploads/2010/11/zendcon2010.png" alt="" width="249" height="182" /></a><br />
<em>Novembre 5 : Slides de la journee 4 Ajoutees, des slides dans les autres journees ont ete aussi ajoutees</em><br />
<em>Novembre 4  Mise a jour &#8211; Beaucoup de stock pour les 3 jours, Un contenu super riche a ne pas rater! Vivement une presence a la prochaine conference!</em><br />
Voici les slides que j&#8217;ai pu retrouver sur le net pour la conference<a href="http://zendcon.com/" target="_blank"> ZendCon 2010</a> qui se déroule du 1er au 4 octobre 2010.</p>
<p><a href="#streaming">Cliquez ici pour regarder les conferences en temps reel (peut etre offline)</a></p>
<h1>Journee 4</h1>
<h2>Improving QA on PHP development projects</h2>
<h3>Michelangelo van Dam</h3>
<div style="width:425px" id="__ss_5668494"><object id="__sse5668494" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=improvingqaonphpprojects-101104111759-phpapp02&#038;stripped_title=improving-qa-on-php-projects&#038;userName=DragonBe" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5668494" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=improvingqaonphpprojects-101104111759-phpapp02&#038;stripped_title=improving-qa-on-php-projects&#038;userName=DragonBe" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/DragonBe">Michelangelo van Dam</a>.</div>
</div>
<h2>Embracing Constraints with CouchDB</h2>
<h3>David zuelke</h3>
<div style="width:425px" id="__ss_5670431"><object id="__sse5670431" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10couchdb-101104143928-phpapp01&#038;stripped_title=embracing-constraints-with-couchdb-zc10-20101104&#038;userName=Wombert" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5670431" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10couchdb-101104143928-phpapp01&#038;stripped_title=embracing-constraints-with-couchdb-zc10-20101104&#038;userName=Wombert" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/Wombert">David Zuelke</a>.</div>
</div>
<h2>Building a platform from open source</h2>
<h3>Dustin Whittle</h3>
<div style="width:425px" id="__ss_5669504"><object id="__sse5669504" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=buildingaplatformfromopensource-101104130309-phpapp02&#038;stripped_title=building-a-platform-from-open-source-5669504&#038;userName=dustin.whittle" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5669504" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=buildingaplatformfromopensource-101104130309-phpapp02&#038;stripped_title=building-a-platform-from-open-source-5669504&#038;userName=dustin.whittle" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/dustin.whittle">Dustin Whittle</a>.</div>
</div>
<h2>Grokking REST</h2>
<h3>Ben Ramsey</h3>
<div style="width:425px" id="__ss_5672028"><object id="__sse5672028" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bramsey-rest-zendcon-2010-101104183122-phpapp01&#038;stripped_title=grokking-rest-zendcon-2010&#038;userName=benramsey" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5672028" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bramsey-rest-zendcon-2010-101104183122-phpapp01&#038;stripped_title=grokking-rest-zendcon-2010&#038;userName=benramsey" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/benramsey">Ben Ramsey</a>.</div>
</div>
<h2>MySQL Server Performance Tuning 101</h2>
<h3>Ligaya Turmelle</h3>
<div style="width:425px" id="__ss_5676785"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/bachkoutou/perf-tuning2" title="Perf tuning2">Perf tuning2</a></strong><object id="__sse5676785" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=perf-tuning2-101105063957-phpapp01&#038;stripped_title=perf-tuning2&#038;userName=bachkoutou" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5676785" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=perf-tuning2-101105063957-phpapp01&#038;stripped_title=perf-tuning2&#038;userName=bachkoutou" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bachkoutou">bachkoutou</a>.</div>
</div>
<h2>Caching on the edge</h2>
<h3>Fabien Potencier</h3>
<div style="width:425px" id="__ss_5643214"><object id="__sse5643214" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-on-the-edge-101102074015-phpapp02&#038;stripped_title=caching-on-the-edge&#038;userName=fabpot" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5643214" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-on-the-edge-101102074015-phpapp02&#038;stripped_title=caching-on-the-edge&#038;userName=fabpot" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<h2>Dependency injection</h2>
<h3>Fabien Potencier</h3>
<div style="width:425px" id="__ss_5671568"><object id="__sse5671568" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dependency-injection-zendcon-2010-101104172213-phpapp01&#038;stripped_title=dependency-injectionzendcon2010&#038;userName=fabpot" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5671568" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dependency-injection-zendcon-2010-101104172213-phpapp01&#038;stripped_title=dependency-injectionzendcon2010&#038;userName=fabpot" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<hr />
<h1>Journee 3</h1>
<h2>XML Versus the New Kids On The Block</h2>
<h3>David Zuelke</h3>
<div style="width:425px" id="__ss_5670409"><object id="__sse5670409" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10xml-101104143633-phpapp01&#038;stripped_title=xml-versus-the-new-kids-on-the-block-zc10-20101104&#038;userName=Wombert" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5670409" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10xml-101104143633-phpapp01&#038;stripped_title=xml-versus-the-new-kids-on-the-block-zc10-20101104&#038;userName=Wombert" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/Wombert">David Zuelke</a>.</div>
</div>
<h2>Why Zend Framework powers the enterprise</h2>
<h3>Michelangelo van Dam</h3>
<div style="width:425px" id="__ss_5661086"><object id="__sse5661086" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whyzendframeworkpowerstheenterprise-101103193747-phpapp02&#038;stripped_title=why-zend-framework-powers-the-enterprise&#038;userName=DragonBe" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5661086" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whyzendframeworkpowerstheenterprise-101103193747-phpapp02&#038;stripped_title=why-zend-framework-powers-the-enterprise&#038;userName=DragonBe" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/DragonBe">Michelangelo van Dam</a>.</div>
</div>
<h2>Requirements: The Last Bottleneck</h2>
<h3>Bill Karwin</h3>
<div style="width:425px" id="__ss_5668648"><object id="__sse5668648" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=requirementsthelastbottleneck-101104113343-phpapp02&#038;stripped_title=requirements-the-last-bottleneck&#038;userName=billkarwin" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5668648" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=requirementsthelastbottleneck-101104113343-phpapp02&#038;stripped_title=requirements-the-last-bottleneck&#038;userName=billkarwin" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/billkarwin">Karwin Software Solutions LLC</a>.</div>
</div>
<h2>Introducing Zend Framework 2.0</h2>
<h3>Matthew Weier O&#8217;Phinney</h3>
<div style="width:425px" id="__ss_5673722"><object id="__sse5673722" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-11-04-zf2talk-101104230157-phpapp01&#038;stripped_title=introducing-zend-framework-20&#038;userName=weierophinney" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5673722" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-11-04-zf2talk-101104230157-phpapp01&#038;stripped_title=introducing-zend-framework-20&#038;userName=weierophinney" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/weierophinney">Matthew Weier O&rsquo;Phinney</a>.</div>
</div>
<h2>Why MVC is not an application architecture &#8230;</h2>
<h3>Stefan Priebsch</h3>
<div style="width:425px" id="__ss_5658401"><object id="__sse5658401" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whymvcisnotanapplicationarchitecturezendcon2010-101103135015-phpapp01&#038;stripped_title=why-mvc-is-not-an-application-architecture-zendcon-2010&#038;userName=spriebsch" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5658401" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whymvcisnotanapplicationarchitecturezendcon2010-101103135015-phpapp01&#038;stripped_title=why-mvc-is-not-an-application-architecture-zendcon-2010&#038;userName=spriebsch" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/spriebsch">Stefan Priebsch</a>.</div>
</div>
<h2>Continuous Inspection and Integration of PHP Projects</h2>
<h3>Sebastian Bergmann</h3>
<div style="width:425px" id="__ss_5660554"><object id="__sse5660554" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=continuousintegrationofphpprojects-101103182026-phpapp02&#038;stripped_title=continuous-integration-of-php-projects-5660554&#038;userName=sebastian_bergmann" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5660554" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=continuousintegrationofphpprojects-101103182026-phpapp02&#038;stripped_title=continuous-integration-of-php-projects-5660554&#038;userName=sebastian_bergmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/sebastian_bergmann">Sebastian Bergmann</a>.</div>
</div>
<h2>Intro to MySQL EXPLAIN</h2>
<h3>Ligaya Turmelle</h3>
<div style="width:425px" id="__ss_5665894"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/bachkoutou/explain2" title="Explain2">Explain2</a></strong><object id="__sse5665894" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=explain2-101104065023-phpapp01&#038;stripped_title=explain2&#038;userName=bachkoutou" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5665894" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=explain2-101104065023-phpapp01&#038;stripped_title=explain2&#038;userName=bachkoutou" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bachkoutou">bachkoutou</a>.</div>
</div>
<h2>Security 202: And you thought you&#8217;d be secure</h2>
<h3>Arne Blankerts</h3>
<div style="width:425px" id="__ss_5658594"><object id="__sse5658594" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=security202-101103141031-phpapp01&#038;stripped_title=security-202-and-you-thought-youd-be-secure&#038;userName=TheSeer" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5658594" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=security202-101103141031-phpapp01&#038;stripped_title=security-202-and-you-thought-youd-be-secure&#038;userName=TheSeer" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/TheSeer">Arne Blankerts</a>.</div>
</div>
<h2>PHP in a mobile ecosystem</h2>
<h3>Ivo Jansch</h3>
<div style="width:425px" id="__ss_5658435"><object id="__sse5658435" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpmobileslideshare-101103135427-phpapp01&#038;stripped_title=php-in-a-mobile-ecosystem-zendcon-2010&#038;userName=ijansch" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5658435" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpmobileslideshare-101103135427-phpapp01&#038;stripped_title=php-in-a-mobile-ecosystem-zendcon-2010&#038;userName=ijansch" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/ijansch">Ivo Jansch</a>.</div>
</div>
<h2>Desktop Apps with PHP and Titanium</h2>
<h3>Ben Ramsey</h3>
<div style="width:425px" id="__ss_5659663"><object id="__sse5659663" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bramsey-titanium-zendcon-2010-101103162612-phpapp02&#038;stripped_title=desktop-apps-with-php-and-titanium-zendcon-2010&#038;userName=benramsey" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5659663" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bramsey-titanium-zendcon-2010-101103162612-phpapp02&#038;stripped_title=desktop-apps-with-php-and-titanium-zendcon-2010&#038;userName=benramsey" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/benramsey">Ben Ramsey</a>.</div>
</div>
<h2>Building Intelligent Search Applications with Apache Solr</h2>
<h3>Israel ekpo</h3>
<div style="width:425px" id="__ss_5658889"><object id="__sse5658889" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconsolrphp-101103144414-phpapp02&#038;stripped_title=building-intelligent-search-applications-with-apache-solr&#038;userName=israelekpo" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5658889" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconsolrphp-101103144414-phpapp02&#038;stripped_title=building-intelligent-search-applications-with-apache-solr&#038;userName=israelekpo" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/israelekpo">israelekpo</a>.</div>
</div>
<h2>Why MVC is not an application architecture</h2>
<h3>Stephan Priebsch</h3>
<div style="width:425px" id="__ss_5658401"><object id="__sse5658401" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whymvcisnotanapplicationarchitecturezendcon2010-101103135015-phpapp01&#038;stripped_title=why-mvc-is-not-an-application-architecture-zendcon-2010&#038;userName=spriebsch" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5658401" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whymvcisnotanapplicationarchitecturezendcon2010-101103135015-phpapp01&#038;stripped_title=why-mvc-is-not-an-application-architecture-zendcon-2010&#038;userName=spriebsch" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/spriebsch">Stefan Priebsch</a>.</div>
</div>
<h2>PHP for Batch Jobs on IBM i</h2>
<h3>Alan Seiden</h3>
<div style="width:425px" id="__ss_5655837"><object id="__sse5655837" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpbatchjobsonibmi-101103094547-phpapp02&#038;stripped_title=php-batch-jobs-on-ibm-i&#038;userName=aseiden" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5655837" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=phpbatchjobsonibmi-101103094547-phpapp02&#038;stripped_title=php-batch-jobs-on-ibm-i&#038;userName=aseiden" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/aseiden">Alan Seiden</a>.</div>
</div>
<hr />
<h1>Journee 2 :</h1>
<h2>Documents, documents, documents</h2>
<h3>Matthew Weier O&#8217;Phinney</h3>
<div style="width:425px" id="__ss_5673752"><object id="__sse5673752" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-11-02-documents-101104230926-phpapp02&#038;stripped_title=2010-1102documents&#038;userName=weierophinney" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5673752" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-11-02-documents-101104230926-phpapp02&#038;stripped_title=2010-1102documents&#038;userName=weierophinney" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/weierophinney">Matthew Weier O&rsquo;Phinney</a>.</div>
</div>
<h2>SQL Injection Myths and Fallacies</h2>
<h3>Bill Karwin</h3>
<div style="width:425px" id="__ss_3729931"><object id="__sse3729931" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sqlinjectionmyths-100414230731-phpapp01&#038;stripped_title=sql-injection-myths-and-fallacies&#038;userName=billkarwin" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse3729931" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sqlinjectionmyths-100414230731-phpapp01&#038;stripped_title=sql-injection-myths-and-fallacies&#038;userName=billkarwin" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/billkarwin">Karwin Software Solutions LLC</a>.</div>
</div>
<h2>Unit testing after Zend Framework 1.8</h2>
<h3>Michelangelo van Dam</h3>
<div style="width:425px" id="__ss_5253168"<object id="__sse5253168" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=unittestingafterzf1-8-rijswijk-100921181630-phpapp01&#038;stripped_title=unit-testing-after-zf-18&#038;userName=DragonBe" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5253168" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=unittestingafterzf1-8-rijswijk-100921181630-phpapp01&#038;stripped_title=unit-testing-after-zf-18&#038;userName=DragonBe" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/DragonBe">Michelangelo van Dam</a>.</div>
</div>
<h2>Technical Debt</h2>
<h3>Elizabeth Naramore</h3>
<div style="width:425px" id="__ss_5660593"><object id="__sse5660593" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconpresentation-techdebt-101103182347-phpapp01&#038;stripped_title=zend-con-presentation-techdebt&#038;userName=enaramore" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5660593" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconpresentation-techdebt-101103182347-phpapp01&#038;stripped_title=zend-con-presentation-techdebt&#038;userName=enaramore" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/enaramore">enaramore</a>.</div>
</div>
<h2>The Doctrine Project</h2>
<h3>Jonathan Wage</h3>
<div style="width:425px" id="__ss_5664192"><object id="__sse5664192" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconthedoctrineproject-101104033716-phpapp01&#038;stripped_title=zendcon2010-the-doctrine-project&#038;userName=jwage" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5664192" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendconthedoctrineproject-101104033716-phpapp01&#038;stripped_title=zendcon2010-the-doctrine-project&#038;userName=jwage" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/jwage">Jonathan Wage</a>.</div>
</div>
<h2>Integrating PHP with RabbitMQ</h2>
<h3>Alvaro Videla</h3>
<div id="__ss_5650718" style="width: 425px;"><object id="__sse5650718" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=integratingphpwithrabbitmqzendcon-101102204617-phpapp01&amp;stripped_title=integrating-php-withrabbitmqzendcon&amp;userName=old_sound" /><param name="name" value="__sse5650718" /><param name="allowfullscreen" value="true" /><embed id="__sse5650718" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=integratingphpwithrabbitmqzendcon-101102204617-phpapp01&amp;stripped_title=integrating-php-withrabbitmqzendcon&amp;userName=old_sound" name="__sse5650718" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/old_sound">Alvaro Videla</a>.</div>
</div>
<h2>A new approach to object persistence in PHP</h2>
<h3>Stefan Priebsch</h3>
<div id="__ss_5648562" style="width: 425px;"><object id="__sse5648562" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=anewapproachtoobjectpersistence-101102155901-phpapp02&amp;stripped_title=a-new-approach-to-object-persistence-zendcon-2010&amp;userName=spriebsch" /><param name="name" value="__sse5648562" /><param name="allowfullscreen" value="true" /><embed id="__sse5648562" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=anewapproachtoobjectpersistence-101102155901-phpapp02&amp;stripped_title=a-new-approach-to-object-persistence-zendcon-2010&amp;userName=spriebsch" name="__sse5648562" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/spriebsch">Stefan Priebsch</a>.</div>
</div>
<h2>The State of SOAP in PHP</h2>
<h3>David Zuelke</h3>
<div id="__ss_5647477" style="width: 425px;"><object id="__sse5647477" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10soap-101102140819-phpapp02&amp;stripped_title=the-state-of-soap-in-php-zc10-20101102&amp;userName=Wombert" /><param name="name" value="__sse5647477" /><param name="allowfullscreen" value="true" /><embed id="__sse5647477" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zc10soap-101102140819-phpapp02&amp;stripped_title=the-state-of-soap-in-php-zc10-20101102&amp;userName=Wombert" name="__sse5647477" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/Wombert">David Zuelke</a>.</div>
</div>
<h2>Advanced Date/Time Handling with PHP</h2>
<h3>Derick Rethans</h3>
<div id="__ss_5654003" style="width: 425px;"><strong><a title="Advanced Date/Time Handling with PHP" href="http://www.slideshare.net/bachkoutou/advanced-datetime-handling-with-php">Advanced Date/Time Handling with PHP</a></strong><object id="__sse5654003" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=time-zendcon10-101103064351-phpapp01&amp;stripped_title=advanced-datetime-handling-with-php&amp;userName=bachkoutou" /><param name="name" value="__sse5654003" /><param name="allowfullscreen" value="true" /><embed id="__sse5654003" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=time-zendcon10-101103064351-phpapp01&amp;stripped_title=advanced-datetime-handling-with-php&amp;userName=bachkoutou" name="__sse5654003" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bachkoutou">bachkoutou</a>.</div>
</div>
<h2>Reusable Bootstrap Resources with Zend_Application</h2>
<h3>Hector Virgen</h3>
<div id="__ss_5648664" style="width: 425px;"><object id="__sse5648664" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=reusablebootstrapresources-zendcon2010-101102160850-phpapp02&amp;stripped_title=reusable-bootstrap-resources-zend-con-2010&amp;userName=djvirgen" /><param name="name" value="__sse5648664" /><param name="allowfullscreen" value="true" /><embed id="__sse5648664" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=reusablebootstrapresources-zendcon2010-101102160850-phpapp02&amp;stripped_title=reusable-bootstrap-resources-zend-con-2010&amp;userName=djvirgen" name="__sse5648664" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/djvirgen">Hector Virgen</a>.</div>
</div>
<h2>Demystifying PostgreSQL</h2>
<h3>Asher Snyder</h3>
<div id="__ss_5651883" style="width: 425px;"><object id="__sse5651883" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demystifyingpostgresqlzendcon-101102234459-phpapp02&amp;stripped_title=demystifying-postgresql-zendcon-2010&amp;userName=noloh" /><param name="name" value="__sse5651883" /><param name="allowfullscreen" value="true" /><embed id="__sse5651883" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demystifyingpostgresqlzendcon-101102234459-phpapp02&amp;stripped_title=demystifying-postgresql-zendcon-2010&amp;userName=noloh" name="__sse5651883" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/noloh">NOLOH LLC.</a>.</div>
</div>
<hr />
<h1>Journee 1 :</h1>
<p>Pas beaucoup de slides disponible pour l&#8217;instant! J&#8217;imagine que c&#8217;est du au fait que c&#8217;est une journée lab. Les sessions commencent aujourd&#8217;hui! faut attendre encore pour  avoir du stock!</p>
<h2>Bad Guy For a Day &#8211; A Websecurity hands-on tutorial</h2>
<h3>Arne Blankerts</h3>
<div style="width:425px" id="__ss_5648996"><object id="__sse5648996" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=badguy-101102165344-phpapp02&#038;stripped_title=badguy&#038;userName=TheSeer" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5648996" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=badguy-101102165344-phpapp02&#038;stripped_title=badguy&#038;userName=TheSeer" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/TheSeer">Arne Blankerts</a>.</div>
</div>
<h2>Modeling Tips, Tricks and Best Practices</h2>
<h3>Ralph Schindler</h3>
<div id="__ss_5635264" style="width: 425px;"><strong><a title="Modeling Best Practices" href="http://www.slideshare.net/ralphschindler/modeling-best-practices-5635264">Modeling Best Practices</a></strong><object id="__sse5635264" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modelingbestpractices-101101123010-phpapp01&amp;stripped_title=modeling-best-practices-5635264&amp;userName=ralphschindler" /><param name="name" value="__sse5635264" /><param name="allowfullscreen" value="true" /><embed id="__sse5635264" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modelingbestpractices-101101123010-phpapp01&amp;stripped_title=modeling-best-practices-5635264&amp;userName=ralphschindler" name="__sse5635264" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/ralphschindler">Ralph Schindler</a>.</div>
</div>
<h2>Caching on the edge</h2>
<h3>Fabien Potencier</h3>
<div id="__ss_5643214" style="width: 425px;"><object id="__sse5643214" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-on-the-edge-101102074015-phpapp02&amp;stripped_title=caching-on-the-edge&amp;userName=fabpot" /><param name="name" value="__sse5643214" /><param name="allowfullscreen" value="true" /><embed id="__sse5643214" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-on-the-edge-101102074015-phpapp02&amp;stripped_title=caching-on-the-edge&amp;userName=fabpot" name="__sse5643214" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<h2>Taming the Untestable Beast</h2>
<h3>Sebastian Bergmann</h3>
<div id="__ss_5636243" style="width: 425px;"><object id="__sse5636243" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tamingtheuntestablebeast-101101141431-phpapp01&amp;stripped_title=taming-the-untestable-beast&amp;userName=sebastian_bergmann" /><param name="name" value="__sse5636243" /><param name="allowfullscreen" value="true" /><embed id="__sse5636243" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tamingtheuntestablebeast-101101141431-phpapp01&amp;stripped_title=taming-the-untestable-beast&amp;userName=sebastian_bergmann" name="__sse5636243" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/sebastian_bergmann">Sebastian Bergmann</a>.</div>
</div>
<h2>JavaScript for PHP Developers</h2>
<h3>Ed Finkler</h3>
<p>Notes du lab <a href="http://greenido.wordpress.com/2010/11/01/zendcon-2010-javascript-for-real-beginners/">Ici</a></p>
<h2>Streaming<span style="font-size: small;"><span style="font-weight: normal;"><a name="streaming"></a></span></span></h2>
<p><object id="utv593701" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="585" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=16264%2Fzendcon-198752&amp;locale=en_US" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.ustream.tv/flash/live/16264/zendcon-198752" /><param name="name" value="utv_n_587930" /><embed id="utv593701" type="application/x-shockwave-flash" width="585" height="385" src="http://www.ustream.tv/flash/live/16264/zendcon-198752" name="utv_n_587930" allowscriptaccess="always" allowfullscreen="true" flashvars="autoplay=false&amp;brand=embed&amp;cid=16264%2Fzendcon-198752&amp;locale=en_US"></embed></object></p>

<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;bodytext=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;notes=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;t=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;annotation=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets%20-%20http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;t=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&opener=bm&amp;ei=UTF-8&amp;d=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=%0D%0ANovembre%205%20%3A%20Slides%20de%20la%20journee%204%20Ajoutees%2C%20des%20slides%20dans%20les%20autres%20journees%20ont%20ete%20aussi%20ajoutees%0D%0ANovembre%204%20%20Mise%20a%20jour%20-%20Beaucoup%20de%20stock%20pour%20les%203%20jours%2C%20Un%20contenu%20super%20riche%20a%20ne%20pas%20rater%21%20Vivement%20une%20presence%20a%20la%20prochaine%20conf" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&amp;title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F11%2Fzendcon-2010-streaming-et-slides%2F&title=ZendCon%202010%20%3A%20Streaming%20et%20Slides%20complets&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2010/11/zendcon-2010-streaming-et-slides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mysqlnd query result plugin : Du cache client pour vos requêtes MySQL</title>
		<link>http://www.berejeb.com/2010/07/mysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql/</link>
		<comments>http://www.berejeb.com/2010/07/mysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 15:17:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[mysqlnd]]></category>
		<category><![CDATA[mysqlnd client cache]]></category>
		<category><![CDATA[pdo]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=1488</guid>
		<description><![CDATA[Le blog http://blog.ulf-wendel.de presente un article très intéressant portant sur mysqlnd query result plugin. Cette extension est le premier pluqin de cache pour mysqlnd du coté client.  Le plugin ajoute du cache de résultats pour tous les extensions MySQL pour PHP (ext/mysql, ext/mysqli, PDO_MySQL). Le cache peut se faire en memoire, dans APC, Memcache ou encore sur SQLite. La validation de cache utilise un temps [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.berejeb.com/wp-content/uploads/2010/07/mysqlnd-cache1.png"><img class="alignnone size-full wp-image-1492" title="mysqlnd-cache" src="http://www.berejeb.com/wp-content/uploads/2010/07/mysqlnd-cache1.png" alt="" width="486" height="240" /></a></p>
<p>Le blog<strong> <a href="http://blog.ulf-wendel.de/?p=286" target="_blank">http://blog.ulf-wendel.de</a> <span style="font-weight: normal;">presente un article très intéressant portant sur </span>mysqlnd query result plugin</strong>. Cette extension est le premier pluqin de cache pour <a href="http://ca2.php.net/mysqlnd" target="_blank">mysqlnd</a> du coté client.  Le plugin ajoute du cache de résultats pour tous les extensions MySQL pour PHP (<a href="http://www.php.net/manual/en/book.mysql.php" target="_blank">ext/mysql</a>, <a href="http://www.php.net/manual/en/book.mysqli.php" target="_blank">ext/mysqli</a>, <a href="http://www.php.net/manual/en/ref.pdo-mysql.php" target="_blank">PDO_MySQL</a>). Le cache peut se faire en memoire, dans APC, Memcache ou encore sur SQLite. La validation de cache utilise un temps de validation (Time To Live).</p>
<p>C&#8217;est évidemment votre application qui va décider ce qui est cachée ou pas. Exemple :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1488code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p14882"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code" id="p1488code2"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$mysqli</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> mysqli<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;localhost&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;user&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;password&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;database&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$mysql</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;⁄*qc=on*⁄SELECT something FROM slowtable&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdo</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> PDO<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;mysql:host=localhost;dbname=database&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;user&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;password&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$stmt</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$pdo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">execute</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;⁄*qc=on*⁄SELECT something FROM slowtable&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$mysql</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_connect"><span style="color: #990000;">mysql_connect</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;localhost&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;user&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;password&quot;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<a href="http://www.php.net/mysql_select_db"><span style="color: #990000;">mysql_select_db</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;database&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$mysql</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<a href="http://www.php.net/mysql_query"><span style="color: #990000;">mysql_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;⁄*qc=on*⁄SELECT something FROM slowtable&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Le site contient une présentation de Sun Microsystems sur les fonctionnalités, l&#8217;installation et l&#8217;utilisation de l&#8217;extension.</p>
<p>L&#8217;article au complet, les présentations, le lien de téléchargement de l&#8217;extension sont disponibles sur <a href="http://blog.ulf-wendel.de/?p=286" target="_blank">http://blog.ulf-wendel.de/?p=286</a>. Bonne lecture!</p>

<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;bodytext=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;notes=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;t=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;annotation=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL%20-%20http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;t=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&opener=bm&amp;ei=UTF-8&amp;d=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=%0D%0A%0D%0ALe%20blog%20http%3A%2F%2Fblog.ulf-wendel.de%20presente%20un%20article%C2%A0tr%C3%A8s%C2%A0int%C3%A9ressant%C2%A0portant%20sur%20mysqlnd%20query%20result%20plugin.%20Cette%20extension%20est%20le%20premier%20pluqin%20de%20cache%20pour%20mysqlnd%20du%C2%A0cot%C3%A9%C2%A0client.%20%C2%A0Le%20plugin%20ajoute%20du%20cache%20de%C2%A0r%C3%A9sultats%C2%A0pour%20t" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&amp;title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2010%2F07%2Fmysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql%2F&title=mysqlnd%20query%20result%20plugin%20%3A%20Du%20cache%20client%20pour%20vos%20requ%C3%AAtes%20MySQL&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2010/07/mysqlnd-query-result-plugin-du-cache-client-pour-vos-requetes-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sequel Pro : un outil gratuit de gestion MySQL</title>
		<link>http://www.berejeb.com/2009/11/sequel-pro-un-outil-gratuit-de-gestion-mysql/</link>
		<comments>http://www.berejeb.com/2009/11/sequel-pro-un-outil-gratuit-de-gestion-mysql/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 08:35:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[Sequel pro]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=1193</guid>
		<description><![CDATA[Sequel Pro est un outil gratuit de gestion de MySQL sous Mac OS X. Il offre la possibilité de gerer vos bases de données, tables et indexes. il supporte les vues, vous permet d&#8217;importer/exporter des fichiers .sql ou .csv. Il est compatible avec MySQL 3, 4 et 5. Aussi, il supporte le tunneling SSH pour [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sequelpro.com/" target="_blank"><strong><strong></strong></strong></a><strong><strong><a rel="attachment wp-att-1192" href="http://www.berejeb.com/2009/11/sequel-pro-un-outil-gratuit-de-gestion-mysql/sequelpro/"><img class="alignnone size-full wp-image-1192" title="sequelpro" src="http://www.berejeb.com/wp-content/uploads/2009/11/sequelpro.jpg" alt="sequelpro" width="480" height="197" /></a></strong></strong></p>
<p><a href="http://www.sequelpro.com/" target="_blank"><strong>Sequel Pro</strong></a> est un outil gratuit de gestion de MySQL sous Mac OS X. Il offre la possibilité de gerer vos bases de données, tables et indexes. il supporte les vues, vous permet d&#8217;importer/exporter des fichiers .sql ou .csv. Il est compatible avec MySQL 3, 4 et 5. Aussi, il supporte le tunneling SSH pour une utilisation d&#8217;une base a distance. Il peut se connecter a plusieurs bases de données au même temps. Il présente aussi des options de highlight de requêtes, plusieurs options d&#8217;encodage etc.</p>
<p>Ce qui est bien aussi, c&#8217;est que le projet est open source. La source est dispnible <a href="http://www.sequelpro.com/docs/Source_Code" target="_blank">La source est disponible ici</a> .</p>

<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;bodytext=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;notes=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;t=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;annotation=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL%20-%20http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;t=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&opener=bm&amp;ei=UTF-8&amp;d=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=%0D%0A%0D%0ASequel%20Pro%20est%20un%20outil%20gratuit%20de%20gestion%20de%20MySQL%20sous%20Mac%20OS%20X.%20Il%20offre%20la%20possibilit%C3%A9%20de%20gerer%20vos%20bases%20de%20donn%C3%A9es%2C%20tables%20et%20indexes.%20il%20supporte%20les%20vues%2C%20vous%20permet%20d%27importer%2Fexporter%20des%20fichiers%20.sql%20ou%20.csv.%20Il%20est%20compatible%20avec" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&amp;title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F11%2Fsequel-pro-un-outil-gratuit-de-gestion-mysql%2F&title=Sequel%20Pro%20%3A%20un%20outil%20gratuit%20de%20gestion%20MySQL&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2009/11/sequel-pro-un-outil-gratuit-de-gestion-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Benchmark MySQL, Memcached et Tokyo Tyrant</title>
		<link>http://www.berejeb.com/2009/10/benchmark-mysql-memcached-et-tokyo-tyrant/</link>
		<comments>http://www.berejeb.com/2009/10/benchmark-mysql-memcached-et-tokyo-tyrant/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 18:41:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Memcached]]></category>
		<category><![CDATA[Tokyo Tyrant]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=1057</guid>
		<description><![CDATA[Pour tous ceux qui s&#8217;intéressent aux performances des bases de données, l&#8217;excellent blog MySQL Performance Blog publie une série de benchmarks comparant des environnements MySQL, MySQL+Memcache et Tokyo Tyrant, via des exemples et des scénarios. Partie 1: MySQL Partie 2: MySQL+Memcached Partie 3: Tokyo Tyrant Partager :]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1056" title="memcached_mysql_tyrant" src="http://www.berejeb.com/wp-content/uploads/2009/10/memcached_mysql_tyrant.jpg" alt="memcached_mysql_tyrant" width="400" height="250" /></p>
<p>Pour tous ceux qui s&#8217;intéressent aux performances des bases de données, l&#8217;excellent blog<em><strong> MySQL Performance Blog</strong></em> publie une série de benchmarks comparant des environnements <em><strong>MySQL</strong></em>, <em><strong>MySQL+Memcache</strong></em> et<em><strong> Tokyo Tyrant</strong></em>, via des exemples et des scénarios.</p>
<ul>
<li><a href="http://www.mysqlperformanceblog.com/2009/10/15/mysql-memcached-or-nosql-tokyo-tyrant-part-1/" target="_blank">Partie 1: MySQL</a></li>
<li><a href="http://www.mysqlperformanceblog.com/2009/10/16/mysql_memcached_tyrant_part2/" target="_blank">Partie 2: MySQL+Memcached</a></li>
<li><a href="http://www.mysqlperformanceblog.com/2009/10/19/mysql_memcached_tyrant_part3/" target="_blank">Partie 3: Tokyo Tyrant</a></li>
</ul>

<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;bodytext=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;notes=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;t=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;annotation=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant%20-%20http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;t=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&opener=bm&amp;ei=UTF-8&amp;d=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=%0D%0A%0D%0APour%20tous%20ceux%20qui%20s%27int%C3%A9ressent%20aux%20performances%20des%20bases%20de%20donn%C3%A9es%2C%20l%27excellent%20blog%20MySQL%20Performance%20Blog%20publie%20une%20s%C3%A9rie%20de%20benchmarks%20comparant%20des%20environnements%20MySQL%2C%20MySQL%2BMemcache%20et%20Tokyo%20Tyrant%2C%20via%20des%20exemples%20et%20des%20sc%C3%A9nari" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&amp;title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F10%2Fbenchmark-mysql-memcached-et-tokyo-tyrant%2F&title=Benchmark%20MySQL%2C%20Memcached%20et%20Tokyo%20Tyrant&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2009/10/benchmark-mysql-memcached-et-tokyo-tyrant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment detecter et tuer des processus MySQL</title>
		<link>http://www.berejeb.com/2009/09/mysql-comment-detecter-et-tuer-des-processus-mysql/</link>
		<comments>http://www.berejeb.com/2009/09/mysql-comment-detecter-et-tuer-des-processus-mysql/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 21:05:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[kill mysql process]]></category>
		<category><![CDATA[mysql process]]></category>
		<category><![CDATA[show mysql process]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=960</guid>
		<description><![CDATA[Si vous cherchez à déterminer ce qui se passe quand votre appel PHP mysql_query tient énormément de temps, une commande MySQL pourrait vous faciliter la vie.  show processlist est une commande MySQL utile pour garder trace des transactions client serveur. Vous pouvez utiliser les IDs pour tuer les processus errants. La commande liste toutes les [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a rel="attachment wp-att-975" href="http://www.berejeb.com/2009/09/mysql-comment-detecter-et-tuer-des-processus-mysql/mysql/"><img class="alignnone size-full wp-image-975" title="mysql" src="http://www.berejeb.com/wp-content/uploads/2009/09/mysql.png" alt="mysql" width="400" height="200" /></a></strong></p>
<p>Si vous cherchez à déterminer ce qui se passe quand votre appel PHP mysql_query tient énormément de temps, une commande MySQL pourrait vous faciliter la vie.  <strong>show processlist</strong> est une commande MySQL utile pour garder trace des transactions client serveur. Vous pouvez utiliser les IDs pour tuer les processus errants. La commande liste toutes les connections ouvertes au serveur, associées a un ID, au hôte, utilisateur, base de données ainsi que la requête elle même, et une information intéressante qui est l&#8217;état de la requête. La requête peut être tout simplement lancée par le client MySQL.</p>
<p><span id="more-960"></span></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p960code5'); return false;">View Code</a> MYSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9605"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code" id="p960code5"><pre class="mysql" style="font-family:monospace;">mysql<span style="color: #CC0099;">&amp;</span>gt<span style="color: #000033;">;</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=SHOW"><span style="color: #990099; font-weight: bold;">SHOW</span></a> PROCESSLIST<span style="color: #000033;">;</span>
<span style="color: #CC0099;">+----+-------+----------------+------+---------+------+-------+------------------+</span>
<span style="color: #CC0099;">|</span> Id <span style="color: #CC0099;">|</span> <a href="http://dev.mysql.com/doc/refman/%35%2E%31/en/information-functions.html"><span style="color: #000099;">User</span></a>  <span style="color: #CC0099;">|</span> Host           <span style="color: #CC0099;">|</span> db   <span style="color: #CC0099;">|</span> Command <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=TIME"><span style="color: #999900; font-weight: bold;">Time</span></a> <span style="color: #CC0099;">|</span> State <span style="color: #CC0099;">|</span> Info             <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">+----+-------+----------------+------+---------+------+-------+------------------+</span>
<span style="color: #CC0099;">|</span> <span style="color: #008080;">28</span> <span style="color: #CC0099;">|</span> root  <span style="color: #CC0099;">|</span> 127.0.0.1:<span style="color: #008080;">1704</span> <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=NULL"><span style="color: #9900FF; font-weight: bold;">NULL</span></a> <span style="color: #CC0099;">|</span> Query   <span style="color: #CC0099;">|</span> <span style="color: #008080;">0</span>    <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=NULL"><span style="color: #9900FF; font-weight: bold;">NULL</span></a>  <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=SHOW"><span style="color: #990099; font-weight: bold;">show</span></a> processlist <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> <span style="color: #008080;">45</span> <span style="color: #CC0099;">|</span> admin <span style="color: #CC0099;">|</span> 127.0.0.1:<span style="color: #008080;">1725</span> <span style="color: #CC0099;">|</span> db1  <span style="color: #CC0099;">|</span> <a href="http://dev.mysql.com/doc/refman/%35%2E%31/en/func-op-summary-ref.html"><span style="color: #000099;">Sleep</span></a>   <span style="color: #CC0099;">|</span> <span style="color: #008080;">0</span>    <span style="color: #CC0099;">|</span>       <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=NULL"><span style="color: #9900FF; font-weight: bold;">NULL</span></a>             <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> <span style="color: #008080;">49</span> <span style="color: #CC0099;">|</span> root  <span style="color: #CC0099;">|</span> 127.0.0.1:<span style="color: #008080;">1726</span> <span style="color: #CC0099;">|</span> db1  <span style="color: #CC0099;">|</span> <a href="http://dev.mysql.com/doc/refman/%35%2E%31/en/func-op-summary-ref.html"><span style="color: #000099;">Sleep</span></a>   <span style="color: #CC0099;">|</span> <span style="color: #008080;">1</span>    <span style="color: #CC0099;">|</span>       <span style="color: #CC0099;">|</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=NULL"><span style="color: #9900FF; font-weight: bold;">NULL</span></a>             <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">+----+-------+----------------+------+---------+------+-------+------------------+</span>
<span style="color: #008080;">3</span> rows <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=IN"><span style="color: #990099; font-weight: bold;">in</span></a> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=SET"><span style="color: #990099; font-weight: bold;">set</span></a> <span style="color: #FF00FF;">&#40;</span><span style="color: #008080;">0.10</span> sec<span style="color: #FF00FF;">&#41;</span></pre></td></tr></table></div>

<p>Notez toutefois que puisque cette commande affiche des informations sur l&#8217;ensemble des requêtes exécutées, elle est uniquement disponible pour les utilisateurs avec un super privilège comme l&#8217;utilisateur root. La liste des états peut être consultées sur le <a href="http://dev.mysql.com/doc/refman/5.1/en/general-thread-states.html" target="_blank">site de MySQL</a>.</p>
<p>En plus de pouvoir afficher les processus, les utilisateurs avec un super privilège peuvent donc &laquo;&nbsp;tuer&nbsp;&raquo; ces processus en utilisant la commande KILL suivie de l&#8217;identifiant du processus. ceci est particulièrement utiles pour les processus zombie.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p960code6'); return false;">View Code</a> MYSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9606"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p960code6"><pre class="mysql" style="font-family:monospace;">mysql<span style="color: #CC0099;">&amp;</span>gt<span style="color: #000033;">;</span> <a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=KILL"><span style="color: #990099; font-weight: bold;">KILL</span></a> <span style="color: #008080;">49</span><span style="color: #000033;">;</span>
Query OK<span style="color: #000033;">,</span> <span style="color: #008080;">0</span> rows affected <span style="color: #FF00FF;">&#40;</span><span style="color: #008080;">0.05</span> sec<span style="color: #FF00FF;">&#41;</span></pre></td></tr></table></div>

<p>Il est a noter que la commande Kill va tuer le processus sans interrompre la connexion.</p>

<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;bodytext=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;notes=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;t=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;annotation=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL%20-%20http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;t=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&opener=bm&amp;ei=UTF-8&amp;d=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=%0D%0A%0D%0ASi%20vous%20cherchez%20%C3%A0%20d%C3%A9terminer%20ce%20qui%20se%20passe%20quand%20votre%20appel%20PHP%20mysql_query%20tient%20%C3%A9norm%C3%A9ment%20de%20temps%2C%20une%20commande%20MySQL%20pourrait%20vous%20faciliter%20la%20vie.%C2%A0%20show%20processlist%20est%20une%20commande%20MySQL%20utile%20pour%20garder%20trace%20des%20transactions%20c" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&amp;title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-comment-detecter-et-tuer-des-processus-mysql%2F&title=Comment%20detecter%20et%20tuer%20des%20processus%20MySQL&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2009/09/mysql-comment-detecter-et-tuer-des-processus-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erreur 1005: Can’t create table</title>
		<link>http://www.berejeb.com/2009/09/mysql-erreur-1005-can%e2%80%99t-create-table/</link>
		<comments>http://www.berejeb.com/2009/09/mysql-erreur-1005-can%e2%80%99t-create-table/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 15:15:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[errno 150]]></category>
		<category><![CDATA[error 1005 HY000]]></category>
		<category><![CDATA[foreign key checks]]></category>
		<category><![CDATA[innodb error]]></category>
		<category><![CDATA[innodb status]]></category>
		<category><![CDATA[mysql foreign keys]]></category>

		<guid isPermaLink="false">http://www.berejeb.com/?p=806</guid>
		<description><![CDATA[Il y a quelques jours, j&#8217;ai eu une erreur MySQL Lors de l&#8217;import d&#8217;une base de données MySQL utilisant l&#8217;engin InnoDB. ?View Code SQL1 ERROR 1005 &#40;HY000&#41;: Can't create table 'Table.frm' (errno: 150) En effet, Cette erreur provient d&#8217;une mauvaise déclaration d&#8217;une clé étrangère. Par exemple, vous pouvez déclarer une clé comme int unsigned auto_increment, [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-807" href="http://www.berejeb.com/2009/09/mysql-erreur-1005-can%e2%80%99t-create-table/logo_mysql_sun_a/"><img class="alignleft size-full wp-image-807" title="logo_mysql_sun_a" src="http://www.berejeb.com/wp-content/uploads/2009/09/logo_mysql_sun_a.gif" alt="logo_mysql_sun_a" width="114" height="68" /></a>Il y a quelques jours, j&#8217;ai eu une erreur MySQL Lors de l&#8217;import d&#8217;une base de données MySQL utilisant l&#8217;engin InnoDB.<br />
<span id="more-806"></span></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p806code11'); return false;">View Code</a> SQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p80611"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p806code11"><pre class="sql" style="font-family:monospace;">ERROR <span style="color: #cc66cc;">1005</span> <span style="color: #66cc66;">&#40;</span>HY000<span style="color: #66cc66;">&#41;</span>: Can<span style="color: #ff0000;">'t create table '</span><span style="color: #993333; font-weight: bold;">Table</span><span style="color: #66cc66;">.</span>frm<span style="color: #ff0000;">' (errno: 150)</span></pre></td></tr></table></div>

<p>En effet, Cette erreur provient d&#8217;une mauvaise déclaration d&#8217;une clé étrangère. Par exemple, vous pouvez déclarer une clé comme int unsigned auto_increment, et puis vous la référeriez avec un champs int (qui n&#8217;est pas unsigned).<br />
Pour voir exactement ce qui a causé l&#8217;erreur utilisez cette commande :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p806code12'); return false;">View Code</a> SQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p80612"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p806code12"><pre class="sql" style="font-family:monospace;">mysql&amp;gt;SHOW ENGINE INNODB <span style="color: #993333; font-weight: bold;">STATUS</span>;</pre></td></tr></table></div>

<p>Cette commande vous donnera en fait la derniere erreur conernant les cles etrangeres InnoDB.<br />
Si vous etes en train d&#8217;importer depuis un dump. vous pouvez desactiver les tests sur les cles etrangeres en mettant ceci en debut de votre script :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p806code13'); return false;">View Code</a> SQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p80613"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p806code13"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SET</span> FOREIGN_KEY_CHECKS <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>;</pre></td></tr></table></div>

<p>et ceci en fin de votre script</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p806code14'); return false;">View Code</a> SQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p80614"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p806code14"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SET</span> FOREIGN_KEY_CHECKS <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>; <span style="color: #808080; font-style: italic;">-- BOTTOM</span></pre></td></tr></table></div>


<div class="sociable">
<div class="sociable_tagline">
Partager :
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;partner=sociable" title="Print"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;bodytext=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="Digg"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;notes=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="del.icio.us"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;t=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20" title="Facebook"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;annotation=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="Google Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20" title="Live"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;URL=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="MSN Reporter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F" title="Netvibes"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F" title="Technorati"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20%20-%20http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F" title="Twitter"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;t=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&opener=bm&amp;ei=UTF-8&amp;d=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="Yahoo! Bookmarks"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&amp;source=Anis+Berejeb+Actualites+et+nouveautes+du+developpement+web%2C+PHP%2C+MySQL%2C+HTTP%2C+JavaScript%2C+Performance&amp;summary=Il%20y%20a%20quelques%20jours%2C%20j%27ai%20eu%20une%20erreur%20MySQL%20Lors%20de%20l%27import%20d%27une%20base%20de%20donn%C3%A9es%20MySQL%20utilisant%20l%27engin%20InnoDB.%0D%0A%0D%0AERROR%201005%20%28HY000%29%3A%20Can%27t%20create%20table%20%27Table.frm%27%20%28errno%3A%20150%29%0D%0AEn%20effet%2C%20Cette%20erreur%20provient%20d%27une%20mauvaise%20d%C3%A9claration%20d%27" title="LinkedIn"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&amp;title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20" title="DZone"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.viadeo.com/shareit/share/?url=http%3A%2F%2Fwww.berejeb.com%2F2009%2F09%2Fmysql-erreur-1005-can%25e2%2580%2599t-create-table%2F&title=Erreur%201005%3A%20Can%E2%80%99t%20create%20table%20&urllanguage=fr" title="viadeo FR"><img src="http://www.berejeb.com/wp-content/plugins/sociable/images/viadeo.png" title="viadeo FR" alt="viadeo FR" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.berejeb.com/2009/09/mysql-erreur-1005-can%e2%80%99t-create-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

