Serverlast

Hallo,

gestern lies sich unser Shop nicht mehr aufrufen - Fehler 503.

Alle anderen Projekte, die unter dem VServer laufen, auch FTP und phpmyadmin liefen.

Ich habe darauf den Provider kontaktiert, der mir folgende Infos lieferte:

soeben ist eine stark erhöhte Last auf Ihrem VServer aufgetreten.
Diese kam durch zahlreiche MySQL-Queries zu Stande, welche durch
Suchmaschinenbots ausgelöst wurden.

Die Queries waren dabei nahezu identisch, folgend ein Beispiel:

Id      	User    			Host
db      		Command 	Time    	State   Info
81417   	OXSHOPPROSER    	213.174.50.97:51194
db192808_7      	Query   	1201    	Sending data    

select distinct oxv_oxarticles_de.* from oxobject2article left join
oxv_oxarticles_de on (oxobject2article.oxobjectid=oxv_oxarticles_de.oxid or
oxobject2article.oxarticlenid=oxv_oxarticles_de.oxid) where
(oxobject2article.oxarticlenid = 'BW10142' or oxobject2article.oxobjectid =
'BW10142' ) and oxv_oxarticles_de.oxid is not null and (
oxv_oxarticles_de.oxactive = 1   and ( oxv_oxarticles_de.oxstockflag != 2 or
( oxv_oxarticles_de.oxstock + oxv_oxarticles_de.oxvarstock ) > 0  )  and IF(
oxv_oxarticles_de.oxvarcount = 0, 1, ( select 1 from oxv_oxarticles_de as
art where art.oxparentid=oxv_oxarticles_de.oxid and ( art.oxactive = 1  )
and ( art.oxstockflag != 2 or art.oxstock > 0 ) limit 1 ) )  )  having
oxv_oxarticles_de.oxid!='BW10142' order by rand() LIMIT 0, 6

Wir bitten Sie zeitnah die Datenabfrage unter die Lupe zu nehmen und nach
Möglichkeit zu optimieren(z.B. Setzen von Indexen).

Die DB ist mittlerweile ca. 300 MB mit ca. 10.000 Produkten, was aber lt. Provider kein Problem ist. Nach dem, was ich so im Forum gelesen habe, würde ggf. das deaktivieren der Tags etwas bringen. Die hatte ichwwieder rein genommen, weil Google gemeckert hat “Es werden wichtige Seiten blockiert…”.

Was könnt Ihr mir hier raten, was ich soll dem Provider antworten???

mfg

Gert

Hallo,

hat jemand eine Idee?

mfg

gert

Wir haben seit kurzem das selbe Problem…
Der Shop hängt immer wieder für ein paar Minuten und das MySQL läuft auf 300% Prozessorlast. Nach ein paar Minten gehts es dann wieder.
Wir haben allerdings keine Tags aktiviert.
Hat jemand schon eine Lösung für dieses Problem?

Hallo,

[QUOTE=silentbob999;80700]Wir haben seit kurzem das selbe Problem…
Der Shop hängt immer wieder für ein paar Minuten und das MySQL läuft auf 300% Prozessorlast. Nach ein paar Minten gehts es dann wieder.
Wir haben allerdings keine Tags aktiviert.
Hat jemand schon eine Lösung für dieses Problem?[/QUOTE]

Kannst Du mal den Satz ein bisschen größer machen?
Für eine Aussage dazu braucht es detaillierte Angaben: Wie ist der Server konfiguriert, wie sieht der Traffic aus, wie ist der Shop konfiguriert, wie viele Artikel sind auf wie viele Kategorien verteilt etc.
Performance ist immer auch Projektgeschäft. Ggf. muss sich das jemand auf dem Server selbst anschauen.

Gruß