MySQL verschnellern?

02/07/2015 23:31 G.I Duke#1
Da ich in der SuFu nichts passendes gefunden habe stell ich
meine Frage jetzt mal hier. Undzwar würd ich gerne wissen
wie ich meine Datenbank verschnellern kann? Und jetzt kommt
mir bitte nicht mit dem netif restart Befehl für einen Hamachi
Server. Denn ich müsste es für meinen Root-Server wissen.
Vielen Dank im Voraus.

Greetings.
02/07/2015 23:34 Nexolutions#2
Ist so generell etwas schwierig zu beantworten. Gibt verschiedene Hebel und Schalter die man verstellen kann.

- MySQL Server Config überprüfen und an die Gegebenheiten des Servers anpassen
- Passende Keys setzen
- Abfragen optimieren
- Falls PHP mit mysql_* Befehlen benutzt wird, auf mysqli_* Befehle umstellen
- Passende Datentypen für die Spalten wählen

Das sind so die 4 Sachen die mir gerade in den Sinn kommen. Ist halt so vollkommen ohne Informationen schwer zu sagen.


Mit freundlichen Grüßen,
Nexolutions
02/08/2015 00:34 .Shōgun#3
- Upgrade to MySQL 5.6 or MariaDB 10
- Download MySQLTuner to your server, run it and follow the suggestions:

cd /root
fetch [Only registered and activated users can see links. Click Here To Register...]
chmod 755 mysqltuner.pl
./mysqltuner.pl
02/08/2015 00:42 rollback#4
... wenn du nur ein oder zwei Attribute brauchst, schreib keine Abfrage mit SELECT * und filter es später nach den Attributen die du brauchst, sondern frag direkt nach diesen 2 Attributen ab. (Nur ein Beispiel)