/ / Langsames mysql mit mehreren cms - mysql, wordpress, phpmyadmin, cpanel, expressionengine

Langsames MySQL mit mehreren Cms - mysql, wordpress, phpmyadmin, cpanel, expressionengine

Auf meinem Server werden derzeit mehrere CMS ausgeführtder eine phpmyadmin. Wir haben eine Expression Engine und Wordpress (mit Woocommerce) installiert. Außerdem habe ich zwei eigene Datenbanken für meine eigenen einfachen PHP-Seiten

In letzter Zeit habe ich viele MySQL-Timeouts erlebt ("MySQL ist weg"). Ich habe keine signifikanten oder nennenswerten Verkehrssteigerungen seit der Installation von Wordpress auf dem Server.

Meine Frage ist, dass das Ausführen dieser beiden Systeme auf dem einen Datenbanksystem dies verursachen würde, oder wäre es etwas komplexer.

Prost

Antworten:

1 für die Antwort № 1

Es hat nicht mit mehreren zu tunDatenbanken, aber schlechte Abfragen in einer Ihrer Anwendungen, die die gesamte Datenbank zum Erliegen bringen. Ich empfehle Ihnen, slow_query_log zu überprüfen oder MySQL mit einem Client wie phpmyadmin zu überwachen, um langsame und ineffiziente Abfragen zu finden und sie zu beheben.


1 für die Antwort № 2

Wenn Sie sicher sind, dass Sie keinen zusätzlichen Datenverkehr haben und keine umfangreichen Änderungen vorgenommen haben, müssen Sie externe Faktoren berücksichtigen.

Da rennst du weiter geteilt Wenn Sie ein Hosting durchführen, müssen Sie alle Websites berücksichtigen, die in derselben Datenbank ausgeführt werden, nicht nur Ihre eigene.

Wenn eine andere Site, die auf demselben Datenserver ausgeführt wird, an Popularität gewinnt oder MySQL schlecht optimiert hat alle Die auf diesem Datenbankserver gehosteten Sites leiden darunter.

Wenn ich so etwas in der Vergangenheit erlebeIch habe mich an das Hosting-Unternehmen gewandt, und sie haben mich entweder zu einem weniger überlasteten Datenbankserver verlegt oder die Seite des anderen Benutzers, die Ressourcen beanspruchte, eingeschränkt.