<?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>Kommentare zu: SQL_CALC_FOUND_ROWS f&#252;hrt zu unerkl&#228;rlichen Abst&#252;rzen</title>
	<atom:link href="http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/</link>
	<description>Optimierung und Tipps zur Beschleunigung von PHP und MySQL</description>
	<lastBuildDate>Thu, 26 Jan 2012 23:01:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: MKay</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-25403</link>
		<dc:creator>MKay</dc:creator>
		<pubDate>Mon, 21 Sep 2009 13:44:14 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-25403</guid>
		<description>Hi,

ich musste leider die gleiche Erfahrung machen. &#220;ber Nacht war meine Webseite nicht mehr erreichbar. Der Hoster meinte, dass meine SQL-Anfragen den Server massiv belegt hatten, sodass die Prozesse h&#228;ngen geblieben sind.

Da meine Abfrage nur aus SELECT + JOINs besteht, liegt die Vermutung nahe, dass es in meinem Fall ebenfalls an SQL_CALC_FOUND_ROWS liegt.
Jedenfalls habe ich SQL_CALC_FOUND_ROWS vorerst rausgenommen. Allerdings dauert mir eine Count-Abfrage ohne die Joins einfach zu lange. Normalerweise liefert die Seite innerhalb 0,7 sec den Inhalt aus, mit dem extra Count-Request dauert es jedoch 1-2 sec.

Derzeit zeige ich die Seitenzahlen von der aktuellen Seite +1 an, was mir pers&#246;nlich nicht gef&#228;llt, da die User auf diese Weise immer nur eine Seite weiter gehen k&#246;nnen.

Am liebsten w&#252;rde ich es wie Google machen: Einfach immer 10 Seitenzahlen anzeigen. Und wenn man &#252;ber das Ende hinausspringt, werden nur die Seitenzahlen angezeigt, die auch wirklich existieren. Allerdings habe ich keine Ahnung wie ich das realisieren soll :)

Gruss
MKay</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>ich musste leider die gleiche Erfahrung machen. &#220;ber Nacht war meine Webseite nicht mehr erreichbar. Der Hoster meinte, dass meine SQL-Anfragen den Server massiv belegt hatten, sodass die Prozesse h&#228;ngen geblieben sind.</p>
<p>Da meine Abfrage nur aus SELECT + JOINs besteht, liegt die Vermutung nahe, dass es in meinem Fall ebenfalls an SQL_CALC_FOUND_ROWS liegt.<br />
Jedenfalls habe ich SQL_CALC_FOUND_ROWS vorerst rausgenommen. Allerdings dauert mir eine Count-Abfrage ohne die Joins einfach zu lange. Normalerweise liefert die Seite innerhalb 0,7 sec den Inhalt aus, mit dem extra Count-Request dauert es jedoch 1-2 sec.</p>
<p>Derzeit zeige ich die Seitenzahlen von der aktuellen Seite +1 an, was mir pers&#246;nlich nicht gef&#228;llt, da die User auf diese Weise immer nur eine Seite weiter gehen k&#246;nnen.</p>
<p>Am liebsten w&#252;rde ich es wie Google machen: Einfach immer 10 Seitenzahlen anzeigen. Und wenn man &#252;ber das Ende hinausspringt, werden nur die Seitenzahlen angezeigt, die auch wirklich existieren. Allerdings habe ich keine Ahnung wie ich das realisieren soll <img src='http://phpperformance.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Gruss<br />
MKay</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mydeams</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16536</link>
		<dc:creator>mydeams</dc:creator>
		<pubDate>Mon, 03 Nov 2008 21:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16536</guid>
		<description>Hallo,
es freut mich dass ich Dir mit meinem Post helfen konnte und dass also meine Vermutung durch dein Post sogar best&#228;tigt wurde. 

Lieben Gru&#223;,
myDeams</description>
		<content:encoded><![CDATA[<p>Hallo,<br />
es freut mich dass ich Dir mit meinem Post helfen konnte und dass also meine Vermutung durch dein Post sogar best&#228;tigt wurde. </p>
<p>Lieben Gru&#223;,<br />
myDeams</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: GhostGambler</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16522</link>
		<dc:creator>GhostGambler</dc:creator>
		<pubDate>Fri, 31 Oct 2008 17:04:10 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16522</guid>
		<description>Wenn kein Join drin ist, sehe ich jetzt spontan keinen Grund den Query abzu&#228;ndern.
Sobald Joins in Spiel kommen w&#252;rde ich tendenziell gucken, ob das simple Z&#228;hlen sich nicht auch ohne den Join realisieren l&#228;sst – wenn ja, dann einen separaten COUNT-Query.
Und ansonsten nur wenn es Probleme macht, ggf. ist/war das einfach nur ein Bug unter bestimmten Voraussetzungen, den die H&#228;lfte der Menschheit niemals zu Gesicht bekommen. K&#246;nnte ja mal einer Googeln, hab ich keine Lust zu ^^,</description>
		<content:encoded><![CDATA[<p>Wenn kein Join drin ist, sehe ich jetzt spontan keinen Grund den Query abzu&#228;ndern.<br />
Sobald Joins in Spiel kommen w&#252;rde ich tendenziell gucken, ob das simple Z&#228;hlen sich nicht auch ohne den Join realisieren l&#228;sst – wenn ja, dann einen separaten COUNT-Query.<br />
Und ansonsten nur wenn es Probleme macht, ggf. ist/war das einfach nur ein Bug unter bestimmten Voraussetzungen, den die H&#228;lfte der Menschheit niemals zu Gesicht bekommen. K&#246;nnte ja mal einer Googeln, hab ich keine Lust zu ^^,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dennis</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16520</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Fri, 31 Oct 2008 14:04:42 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16520</guid>
		<description>Hallo,

ich setze auch sql_calc_found rows ein und hatte noch keine probleme damit.
Ich muss dazusagen, dass in der tabelle auch nicht viele datens&#228;tze sind und keine komplizierten Abfragen. aber nun gut es funktioniert..muss ich also nichts umbauen oder wie seht ihr das?</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich setze auch sql_calc_found rows ein und hatte noch keine probleme damit.<br />
Ich muss dazusagen, dass in der tabelle auch nicht viele datens&#228;tze sind und keine komplizierten Abfragen. aber nun gut es funktioniert..muss ich also nichts umbauen oder wie seht ihr das?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: narkaT</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16519</link>
		<dc:creator>narkaT</dc:creator>
		<pubDate>Thu, 30 Oct 2008 13:08:40 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16519</guid>
		<description>Wir verwenden diese methode seit einiger zeit erfolgreich
in einem system welches pro tag ca 6 - 10k anfragen zu
bew&#228;ltigen hat.

bis jetzt hatten wir noch keine Probleme ;)

das ganze liegt auf einem gentoo system mit mysql 5.0.51.</description>
		<content:encoded><![CDATA[<p>Wir verwenden diese methode seit einiger zeit erfolgreich<br />
in einem system welches pro tag ca 6 &#8211; 10k anfragen zu<br />
bew&#228;ltigen hat.</p>
<p>bis jetzt hatten wir noch keine Probleme <img src='http://phpperformance.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>das ganze liegt auf einem gentoo system mit mysql 5.0.51.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Markus Blaschke</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16514</link>
		<dc:creator>Markus Blaschke</dc:creator>
		<pubDate>Wed, 29 Oct 2008 06:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16514</guid>
		<description>Welche MySQL-Version wurde unter welchem Betriebssystem/Distribution verwendet?</description>
		<content:encoded><![CDATA[<p>Welche MySQL-Version wurde unter welchem Betriebssystem/Distribution verwendet?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: bannerweb</title>
		<link>http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/comment-page-1/#comment-16513</link>
		<dc:creator>bannerweb</dc:creator>
		<pubDate>Tue, 28 Oct 2008 17:07:06 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/sql_calc_found_rows-fuehrt-zu-unerklaerlichen-abstuerzen/#comment-16513</guid>
		<description>Genau die oben beschriebenen Probleme habe ich teilweise auch in meinen Applikationen. Werde nun genau so vorgehen wie Jan und auf eine h&#246;here Stabilit&#228;t hoffen (allerdings hat sich mein Server nicht ganz so h&#228;ufig aufgeh&#228;ngt)...</description>
		<content:encoded><![CDATA[<p>Genau die oben beschriebenen Probleme habe ich teilweise auch in meinen Applikationen. Werde nun genau so vorgehen wie Jan und auf eine h&#246;here Stabilit&#228;t hoffen (allerdings hat sich mein Server nicht ganz so h&#228;ufig aufgeh&#228;ngt)&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

