Neues MySQL-Setup für schnellere Abfrageverarbeitung
Zwei der häufigsten Gründe für eine langsame Site sind nicht optimierte PHP-Prozesse und umfangreiche MySQL-Abfragen. Die Optimierung des Website-Codes ist immer ein entscheidender Bestandteil des ständigen Kampfes um mehr Website-Geschwindigkeit. Webmaster, die mit SiteGround hosten, haben jedoch bei dieser Suche immer einen zuverlässigen Verbündeten an ihrer Seite gehabt.
Vor einiger Zeit haben wir das neue Ultrafast PHP angekündigt, das die Verarbeitung von PHP-Skripten deutlich beschleunigt und die Website-Performance um bis zu 30% verbessert.
Als natürlicher nächster Schritt in unseren Bemühungen, einen erstklassigen und superschnellen Service anzubieten, haben wir eine serverseitige Lösung zur Optimierung von Datenbankabfragen implementiert, die die Anzahl der langsamen Abfragen bereits um das 10- bis 20-fache reduziert!
Was sind langsame MySQL-Abfragen und warum sind sie wichtig?
Wenn Sie eine aktive Site mit einer Datenbank verwalten, wissen Sie wahrscheinlich, dass beim Betreten Ihrer Site unzählige Skripte ausgeführt werden, von denen einige Ihre Datenbank nach Informationen abfragen. Wenn Sie beispielsweise einen Online-Shop betreiben und ein Besucher versucht, ein Produkt zu kaufen, sollte Ihr Geschäft dessen Verfügbarkeit in der Datenbank überprüfen und anzeigen, ob eine Bestellung möglich ist. Diese Prüfung löst eine MySQL-Abfrage aus. Und je nachdem, wie diese Abfrage geschrieben ist, kann die Verarbeitung durch den Server ziemlich schwer und zeitaufwändig sein. Für Sie als Webmaster sind diese langsamen Abfragen ein Problem, da Sie Kunden verlieren. Sie wissen, wie Besucher eine Site verlassen, wenn sie länger als 2-3 Sekunden auf das Laden dieser Seite warten müssen? Jetzt verstehen Sie wie wichtig das ist. Wir, als Ihr Host, mögen es nicht, wenn unsere Server bei der Verarbeitung von zu vielen langsamen Abfragen gedrosselt werden, da dies bedeutet, dass die CPU und der Arbeitsspeicher der Maschine blockiert werden und nicht für andere Prozesse verwendet werden können, die für Ihre und auch die anderen auf dem Server gehosteten Websites wichtig sind.
Was haben wir getan?
Der Kampf mit langsamen MySQL-Abfragen ist ein fortlaufender Prozess, an dem sowohl der Webmaster als auch der Host beteiligt sind. Aus diesem Grund haben wir ein neues MySQL-Setup auf unseren Servern eingeführt, das einen innovativen Ansatz verfolgt, um den Server-RAM zu verteilen und dem MySQL zuzuordnen. Das neue Setup ermöglicht die gleichzeitige Verarbeitung einer viel höheren Anzahl paralleler Anfragen, was einen großen Einfluss auf die effektive Handhabung schwerer MySQL-Anfragen hat. So großartig, dass die Systemadministratoren, die die Serverlast nach dem Start des neuen MySQL-Setups beobachten, es immer noch nicht glauben – sie haben einen zwischen 10- und 20-maligen Rückgang der langsamen Abfragen festgestellt!
All unsere neuesten Service-Verbesserungen wie das Ultrafast PHP und jetzt das MySQL-Setup sind dank zweier Dinge möglich – der Google Cloud-Plattform und dem Wechsel von cPanel zu Site Tools. Seit dem Wechsel zu Google Cloud haben wir unsere Serverkonfigurationen mit mehr RAM aktualisiert. Der Preis für die RAM-Einheit ist nicht billiger, aber das Arbeiten in der Cloud bietet Möglichkeiten zur besseren Verteilung dieser Ressource auf verschiedene Maschinen. Und die Tatsache, dass wir die Softwareressourcenanforderungen von Drittanbietern wie cPanel nicht erfüllen müssen, gibt uns mehr Freiheit für Innovationen. Unsere DevOps fühlen sich befähigt, intelligente Technologien zu entwickeln und zu optimieren, von denen die meisten der von uns gehosteten Websites profitieren!
Wer kriegt es?
Jeder, der auf unseren Site-Tools-Servern gehostet wird, hat bereits das neue MySQL-Setup!
Das bedeutet, dass es weniger wahrscheinlich ist, dass Sie von uns zu hören kriegen, dass Sie eine langsame Abfrage beheben und Ihre Website deswegen „sozial distanzieren“ sollten. Weniger langsame Abfragen, schnellere Server, weniger Ärger für Sie!
Danke! Ihr Kommentar wird zur Moderation zurückgehalten und in Kürze veröffentlicht, wenn er einen Bezug zu diesem Blog-Artikel hat. Kommentare für Support-Anfragen oder Probleme werden nicht veröffentlicht, wenn Sie solche haben, melden Sie es bitte über
Kommentare für diesen Beitrag sind jetzt geschlossen.