InnoDB bei SELECT extrem langsam
Hallo Community,
ich wende mich in meiner Verzweiflung nun an euch, denn meine Datenbank bereitet mir großes Kopfzerbechen.
Ein simpler Select wie dieser "SELECT id FROM prices WHERE product_id =12345" dauert ganze 0.1880 Sekunden, was das nutzen unserer Hauptseite beinahe unmöglich macht.
Für unser Projekt haben wir folgenden Server im Einsatz:
Typ AMD Athlon™ II X4
Anzahl CPUs Quad-Core
Taktfrequenz 4x 2,3 GHz
Hauptspeicher
Kapazität 12 GB
Typ DDR3 ECC
Festplatte/n
Anzahl 2
Kapazität 1.500 GB
Typ SATA II, 5.400upm, 8MB
RAID RAID 1 per Software
Mysql läuft hierbei mit folgender Konfiguration:
http://nopaste.me/raw/1601628034df728f2835f4.txt
Diese Konfiguration habe ich aus mehreren verschiedenen Anleitunge erstellt (In der Hoffnung, dass sich etwas bessert)
Leider hat bisher nichts geholfen.
Ein weiteres Problem ist, dass die Datenbank stark fragmentiert.
Hier ein paar Screenshots:
http://picbox.im/images/db1.png
http://picbox.im/images/db2.png
Hier noch ein Auszug aus dem MySQL Tuner Script.
http://nopaste.me/raw/17550973654df72a7182669.txt
Ich hoffe ich habe genug Informationen geliefert, wenn nicht reiche ich diese nach.
Danke im Voraus
Gruß
Florian
ich wende mich in meiner Verzweiflung nun an euch, denn meine Datenbank bereitet mir großes Kopfzerbechen.
Ein simpler Select wie dieser "SELECT id FROM prices WHERE product_id =12345" dauert ganze 0.1880 Sekunden, was das nutzen unserer Hauptseite beinahe unmöglich macht.
Für unser Projekt haben wir folgenden Server im Einsatz:
Typ AMD Athlon™ II X4
Anzahl CPUs Quad-Core
Taktfrequenz 4x 2,3 GHz
Hauptspeicher
Kapazität 12 GB
Typ DDR3 ECC
Festplatte/n
Anzahl 2
Kapazität 1.500 GB
Typ SATA II, 5.400upm, 8MB
RAID RAID 1 per Software
Mysql läuft hierbei mit folgender Konfiguration:
http://nopaste.me/raw/1601628034df728f2835f4.txt
Diese Konfiguration habe ich aus mehreren verschiedenen Anleitunge erstellt (In der Hoffnung, dass sich etwas bessert)
Leider hat bisher nichts geholfen.
Ein weiteres Problem ist, dass die Datenbank stark fragmentiert.
Hier ein paar Screenshots:
http://picbox.im/images/db1.png
http://picbox.im/images/db2.png
Hier noch ein Auszug aus dem MySQL Tuner Script.
http://nopaste.me/raw/17550973654df72a7182669.txt
Ich hoffe ich habe genug Informationen geliefert, wenn nicht reiche ich diese nach.
Danke im Voraus
Gruß
Florian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 167966
Url: https://administrator.de/contentid/167966
Ausgedruckt am: 23.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
Moin,
Ich hätte da noch ein paar Fragen:
Liegt ein Index auf product_id?
Was für eine Load hat der Server?
Liegen HTML/PHP/Images und DB auf dem selben Server? Ja? Packt das die Disk i/O?
lg,
Slainte
Typ .... 5.400upm ....
RAID ... per Software
Autsch Wie immer gilt: Wer echte Server Perfomance möchte, sollte keine Laptop/Desktop komponenten verbauen RAID ... per Software
Ich hätte da noch ein paar Fragen:
"SELECT id FROM prices WHERE product_id =12345" dauert ganze 0.1880 Sekunden...
Weiviele Datensätze hat denn "prices"?Liegt ein Index auf product_id?
...was das nutzen unserer Hauptseite beinahe unmöglich macht.
Wieviele Querys passieren denn auf der Hauptseite?Was für eine Load hat der Server?
Liegen HTML/PHP/Images und DB auf dem selben Server? Ja? Packt das die Disk i/O?
lg,
Slainte