<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Comment réécrire une requête SQL ? Partie 2</title>
	<atom:link href="http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/</link>
	<description>le blog français sur les SGBD - MySQL, Oracle et plus...</description>
	<lastBuildDate>Wed, 28 Jul 2010 14:54:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Arnaud</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1284</link>
		<dc:creator>Arnaud</dc:creator>
		<pubDate>Fri, 04 Jun 2010 13:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1284</guid>
		<description>@steph : je l&#039;utilise sur du InnoDB. Le verrouillage est tres court et pour moi inutile de s&#039;en soucier sur l&#039;execution d&#039;une seule commande... Ca peut prendre qq secondes mais je n&#039;ai jamais eu de blocage pénalisant.</description>
		<content:encoded><![CDATA[<p>@steph : je l&#8217;utilise sur du InnoDB. Le verrouillage est tres court et pour moi inutile de s&#8217;en soucier sur l&#8217;execution d&#8217;une seule commande&#8230; Ca peut prendre qq secondes mais je n&#8217;ai jamais eu de blocage pénalisant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : InAme</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1283</link>
		<dc:creator>InAme</dc:creator>
		<pubDate>Fri, 04 Jun 2010 13:27:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1283</guid>
		<description>Oui c&#039;est bien ce que je pensais... c&#039;est normal.

Mais dans mon cas &quot;SHOW TABLE STATUS LIKE&quot; ne me sera pas de grande utilité car je cherche à compter précisément un nombre de champs d&#039;une table qui remplissent certaines conditions. 
Donc si j&#039;ai 100.000 résultats à compter, mysql est obligé des lire toutes ces lignes.</description>
		<content:encoded><![CDATA[<p>Oui c&#8217;est bien ce que je pensais&#8230; c&#8217;est normal.</p>
<p>Mais dans mon cas &laquo;&nbsp;SHOW TABLE STATUS LIKE&nbsp;&raquo; ne me sera pas de grande utilité car je cherche à compter précisément un nombre de champs d&#8217;une table qui remplissent certaines conditions.<br />
Donc si j&#8217;ai 100.000 résultats à compter, mysql est obligé des lire toutes ces lignes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : stephane</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1281</link>
		<dc:creator>stephane</dc:creator>
		<pubDate>Wed, 02 Jun 2010 10:29:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1281</guid>
		<description>Le show table status, tu le fais sur des tables MyISAM ou InnoDB ?
Parce qu&#039;il me semble que pour InnoDB, la commande verrouille le buffer pool, ce qui veut dire que la commande risque d&#039;être longue.</description>
		<content:encoded><![CDATA[<p>Le show table status, tu le fais sur des tables MyISAM ou InnoDB ?<br />
Parce qu&#8217;il me semble que pour InnoDB, la commande verrouille le buffer pool, ce qui veut dire que la commande risque d&#8217;être longue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Arnaud</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1280</link>
		<dc:creator>Arnaud</dc:creator>
		<pubDate>Wed, 02 Jun 2010 08:26:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1280</guid>
		<description>Hello,

juste en passant : ca n&#039;est pas aussi fiable qu&#039;un count(*) mais quand je veux récupérer rapidement le nb (approximatif) de ligne d&#039;une table, je fais un SHOW TABLE STATUS LIKE &#039;ma_table&#039;\G c&#039;est immédiat et idéal pour récupérer un ordre de grandeur uniquement.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>juste en passant : ca n&#8217;est pas aussi fiable qu&#8217;un count(*) mais quand je veux récupérer rapidement le nb (approximatif) de ligne d&#8217;une table, je fais un SHOW TABLE STATUS LIKE &#8216;ma_table&#8217;\G c&#8217;est immédiat et idéal pour récupérer un ordre de grandeur uniquement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : stephane</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1278</link>
		<dc:creator>stephane</dc:creator>
		<pubDate>Wed, 02 Jun 2010 07:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1278</guid>
		<description>Malheureusement, pour les COUNT, ça ne fonctionne pas car pour il faut nécessairement parcourir toutes les lignes qui doivent être comptées.
Une bonne technique pour optimiser les COUNT est d&#039;utiliser un covering index, j&#039;essaierai de faire prochainement un post sur le sujet.</description>
		<content:encoded><![CDATA[<p>Malheureusement, pour les COUNT, ça ne fonctionne pas car pour il faut nécessairement parcourir toutes les lignes qui doivent être comptées.<br />
Une bonne technique pour optimiser les COUNT est d&#8217;utiliser un covering index, j&#8217;essaierai de faire prochainement un post sur le sujet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : InAme</title>
		<link>http://www.dbnewz.com/2009/12/21/comment-reecrire-une-requete-sql-partie-2/comment-page-1/#comment-1276</link>
		<dc:creator>InAme</dc:creator>
		<pubDate>Mon, 31 May 2010 15:38:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=443#comment-1276</guid>
		<description>Enorme!  
Les gains de performances sont vraiment impressionnantes! On voit ces exemples sur des MIN ou des MAX, est il possible d&#039;arriver à de tels résultats avec des COUNT?</description>
		<content:encoded><![CDATA[<p>Enorme!<br />
Les gains de performances sont vraiment impressionnantes! On voit ces exemples sur des MIN ou des MAX, est il possible d&#8217;arriver à de tels résultats avec des COUNT?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
