# Plötzlich hohe Prozessorauslastung

**URL:** <https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [12. August 2011 um 05:49 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898 "2011-08-12T05:49:41Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [12. August 2011 um 05:49 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/1 "2011-08-12T05:49:41Z")

</div>

Hallo, plötzlich ist die Prozessorauslastung des Servers (3 × 1.5 GHz) von einem Tag auf den Anderen Extrem angestiegen. Beim Aufruf der Startseite ([www.sto-motorsportfotos.de](http://www.sto-motorsportfotos.de)) steigt die Prozessorauslastung auf über 50 % an, obwohl nur ein User online ist. Auch beim Aufruf anderer Seiten ist sie mit ca 20 % relativ hoch. Vorher lage die Auslastung bei einem User bei ca 1%. Hat jemand eine Idee woran das liegen könnte? Ich bin für jede Hilfe dankbar. Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [12. August 2011 um 06:57 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/2 "2011-08-12T06:57:28Z")

</div>

Hey, hast du eventuell neue Plugins installiert? Ist das dedizierte Hardware oder ein V-Server oder Shared-Hosting?

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [12. August 2011 um 07:40 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/3 "2011-08-12T07:40:37Z")

</div>

Hi, es ist ein Shared-Hosting mit garantierten 3 × 1.5 GHz. Das Problem entstand von einem Tag auf den anderen. Neue Plugins wurden nicht installiert. Ich habe allerdings unter SEO die KategorieID aus Url entfernt … Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [12. August 2011 um 07:43 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/4 "2011-08-12T07:43:33Z")

</div>

Mit garantierten 3 x 1,5 Ghz - habe ich so noch nie gehört - schick mal den Link zur Angebotsbeschreibung beim Provider bitte! Was du machen kannst - Firebug und Firephp (0.6) installieren und die folgenden Plugins aktivieren. - Debug - Log - Benchmark - BenchmarkEvents Damit erhältst du dann in Firebug eine Benchmark Ausgabe und kannst (wahrscheinlich) nachvollziehen, wo die Performance „bleibt“.

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [12. August 2011 um 08:06 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/5 "2011-08-12T08:06:44Z")

</div>

Hi Stefan, hier der Link zum Angebot: [http://www.hosteurope.de/produkt/Virtua … Linux-MAX2](http://www.hosteurope.de/produkt/Virtual-Server-Linux-MAX2) Ich werde mal schauen ob ich mit den Plugins weiterkomme … Danke und Gruß Oliver

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [12. August 2011 um 09:27 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/6 "2011-08-12T09:27:23Z")

</div>

Auffallend ist folgende SQL-Abfrage beim Aufruf der Startseite mit 3.01647 sec: SELECT SQL\_CALC\_FOUND\_ROWS a.id as articleID,aDetails.id AS articleDetailsID, weight,ordernumber,datum,releasedate, additionaltext, shippingfree,shippingtime,instock, a.description AS description, description\_long, aSupplier.name AS supplierName, aSupplier.img AS supplierImg, a.name AS articleName, topseller,supplierID, minpurchase, purchasesteps, DATE\_FORMAT(changetime,’%d.%M %Y %H:%i’) AS datumFormated, changetime, maxpurchase, purchaseunit, referenceunit, unitID, attr1,attr2,attr3,attr4,attr5,attr6,attr7,attr8,attr9,attr10, attr11,attr12,attr13,attr14,attr15,attr16,attr17,attr18,attr19,attr20, ( SELECT GROUP\_CONCAT(value SEPARATOR ‚, ‚) FROM s\_filter\_values WHERE articleID=a.id GROUP BY articleID LIMIT 1 ) as tags, IFNULL((SELECT CONCAT(AVG(points),‘|‘,COUNT(\*)) as votes FROM s\_articles\_vote WHERE active=1 AND articleID=a.id),‚0.00|00‘) as sVoteAverange, IF(DATEDIFF(NOW(), a.datum)\<=30,1,0) as newArticle FROM s\_articles AS a INNER JOIN s\_articles\_categories AS aCategories INNER JOIN s\_articles\_supplier AS aSupplier INNER JOIN s\_articles\_attributes AS aAttributes INNER JOIN s\_articles\_details AS aDetails WHERE aCategories.categoryID=501 AND aCategories.articleID=a.id AND a.mode = 1 AND aAttributes.articleID = a.id AND aAttributes.articledetailsID=aDetails.id AND aSupplier.id=a.supplierID AND aDetails.articleID=a.id AND aDetails.kind=1 AND a.active=1 AND ( SELECT articleID FROM s\_articles\_avoid\_customergroups WHERE articleID = a.id AND customergroupID = 1 ) IS NULL AND changetime \<= NOW() ORDER BY a.changetime DESC EDIT: Es ist wohl der Blog! Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [15. August 2011 um 15:50 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/7 "2011-08-15T15:50:46Z")

</div>

Kann man das optimieren? Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [16. August 2011 um 15:41 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/8 "2011-08-16T15:41:28Z")

</div>

Setze mal per PHPMyAdmin einen Index auf die Spalte changetime in s\_articles - dann sollte das erheblich schneller sein!

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [16. August 2011 um 17:11 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/9 "2011-08-16T17:11:12Z")

</div>

2.55702 1 SELECT SQL\_CALC\_FOUND\_ROWS a.id as articleID,aDetails.id AS articleDetailsID, weight,ordernumber,datum,releasedate, additionaltext, shippingfree,shippingtime,instock, a.description AS description, description\_long, aSupplier.name AS supplierName, aSupplier.img AS supplierImg, a.name AS articleName, topseller,supplierID, minpurchase, purchasesteps, DATE\_FORMAT(changetime,’%d.%M %Y %H:%i’) AS datumFormated, changetime, maxpurchase, purchaseunit, referenceunit, unitID, attr1,attr2,attr3,attr4,attr5,attr6,attr7,attr8,attr9,attr10, attr11,attr12,attr13,attr14,attr15,attr16,attr17,attr18,attr19,attr20, ( SELECT GROUP\_CONCAT(value SEPARATOR ‘, ‘) FROM s\_filter\_values WHERE articleID=a.id GROUP BY articleID LIMIT 1 ) as tags, IFNULL((SELECT CONCAT(AVG(points),’|’,COUNT(\*)) as votes FROM s\_articles\_vote WHERE active=1 AND articleID=a.id),‘0.00|00’) as sVoteAverange, IF(DATEDIFF(NOW(), a.datum)\<=30,1,0) as newArticle FROM s\_articles AS a INNER JOIN s\_articles\_categories AS aCategories INNER JOIN s\_articles\_supplier AS aSupplier INNER JOIN s\_articles\_attributes AS aAttributes INNER JOIN s\_articles\_details AS aDetails WHERE aCategories.categoryID=501 AND aCategories.articleID=a.id AND a.mode = 1 AND aAttributes.articleID = a.id AND aAttributes.articledetailsID=aDetails.id AND aSupplier.id=a.supplierID AND aDetails.articleID=a.id AND aDetails.kind=1 AND a.active=1 AND ( SELECT articleID FROM s\_articles\_avoid\_customergroups WHERE articleID = a.id AND customergroupID = 1 ) IS NULL AND changetime \<= NOW() ORDER BY a.changetime DESC Es ist ein bißchen schneller geworden. Kann man noch weiter optimieren? Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [16. August 2011 um 17:21 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/10 "2011-08-16T17:21:10Z")

</div>

Welche Shopware-Version hast du denn aktuell installiert?

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [16. August 2011 um 17:36 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/11 "2011-08-16T17:36:31Z")

</div>

Noch 3.5.3! Am Wochenende werde ich wohl mal updaten. Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [17. August 2011 um 08:26 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/12 "2011-08-17T08:26:50Z")

</div>

Und der DB-Cache ist aktiv? Prüfe das bitte mal bzw. achte bei dem Update auf 3.5.4 darauf, das du diesen wieder aktivierst - unter Grundeinstellungen \> Performance! Wie viele Artikel / Blog-Artikel hast du denn derzeit im System?

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [17. August 2011 um 18:10 UTC](https://forum.shopware.com/t/plotzlich-hohe-prozessorauslastung/3898/13 "2011-08-17T18:10:42Z")

</div>

Nach Update auf 3.5.4 und erneuter Aktivierung des Cache: Ladezeit der Startseite 1,42 sec mit deaktiviertem Browser-Cache laut Firebug 😃 Prima !!! Viele Grüße Oliver
