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