Tag Archives: mysql

MySQL DNS-Lookup abschalten – Identifikation per IP

mysql

MySQL identifiziert anfragende Clients normalerweise per Hostname, die er per DNS-Lookup mit der IP vergleicht. Ein DNS-Lookup benötigt allerdings auch wieder Zeit und gerade, wenn man in einer Umstellung ist, kann dies durchaus zu Problem führen. Aber man kann das DNS-Lookup bei MySQL auch abschalten.

Werbung

MySQLTuner zur optimierten und performanten MySQL Konfiguration

mysqltunerbtn

MySQLTuner ist ein in Perl geschriebenes Skript, welches einem MySQL Administrator helfen soll, die Konfiguration des SQL Servers performanter und stabiler zu machen. Dabei ist MySQLTuner kostenlos und einfach anzuwenden. Ein unperformater SQL Server kann meist die Webanwendung in die Knie zwingen, auch wenn sie noch so optimal programmiert ist. Dem MySQL Server sollte also auch immer ein Augeblick Aufmerksamkeit entgegen gebracht werden. Hierbei hilft das Tool MySQLTuner.

bisherige Suchbegriffe:

  • mysqltuner

SQL Server auf Debian installieren – MySQL Server installieren

Als Datenspeicher-System wird meist bei Webanwendungen eine SQL Datenbank benutzt. Hier gibt es verschiedene SQL Server wie Microsoft SQL Server auf Windows oder auf Linux Systemen PosgreSQL oder MySQL. Hier wird beschrieben, wie ein SQL Server mit MySQL auf einem Debian Server installiert wird.
Es wird auf einige Einstellungen in der Konfigurations-Datei des SQL Servers eingegangen und einige Sicherheits-Einstellungen angesprochen.

bisherige Suchbegriffe:

  • debian mysql installieren
  • linux mysql installieren
  • MySQL auf VServer instalieren linux
  • mysql installieren linux

MySQL Server konfigurieren und Performance steigern

MySQL ist in vielen Fällen der Flaschenhals der Webseite. Viele Zugriffe auf die Webseite benötigen viele Zugriffe auf den MySQL Server. Dazu kommt, dass meist bei einem Webseitenzugriff mehrere Zugriffe auf die SQL Datenbank getätigt werden. Wenn hier die Performance des MySQL Servers nicht ausreicht oder die Datenbank nicht schnell genug antwortet, verlassen die Besucher schnell die Webseite, da diese nicht schnell genug angezeigt wird.


Mysql Server optimieren – Performance des MySQL Server steigern

MySQL ist der Datenspeicher einer Webseite, wenn auf SQL gesetzt wird. Viele Webadministratoren nutzen bei Speicherung der Daten auf Linux-Servern den freien MySQL Server. Oft wird dieser aber in der Standard-Konfiguration gefahren und nicht weiter optimiert. Dadurch wird die Webseite immer langsamer und gibt irgendwann den Geist auf, wenn die Ladezeiten der Webseiten zu lange dauern.

bisherige Suchbegriffe:

  • mysql performance optimierung

mysql Replikation einrichten – Master/Slave Replikation

MySQL Replikation als Backup und Lastenausgleich

Die Replikation bietet eine gute Realtime Backup Möglichkeit. Besitzt man 2 Server, kann hier schnell und einfach die komplette MySQL Datenbank auf einen 2. Server repliziert werden und somit ein Backup in Echtzeit realisieren.

Sinnvoll kann eine Replikation auch als Lastenverringerung des Haupt-SQL Servers dienen. Änderungen werden auf den Master geschrieben, Lesevorgänge erfolgen aber vom Slave / von den Slaves. Somit wird der Master imens entlastet.

bisherige Suchbegriffe:

  • mysql master slave replikation einrichten
  • mysql replikation einrichten

SQL Injections bei MySQL verhindern

Bei jeder Übergabe von IDs oder ganzen Worten kann ein Angreifer bei nicht überlegter Programmierung SQL-Code einschleusen, der durch den Query mit ausgeführt wird und somit Schaden in den Datenbanken ausnutzt oder ganze Datenbanken löschen.

MySQL Zugriffe auf localhost beschränken

der gern benutzte SQL-Server für Webseiten kann für Zugriffe von aussen abgeschaltet werden. Dies ist dann sinnvoll, wenn SQL Zugriffe von außen nicht vorgesehen sind. Es bringt einen erheblichen Sicherheitsvorteil, wenn mySQL auf Anfragen von ausserhalb des Netzes nicht reagiert.

Werbung

MySQL Datenbanken optimieren und Backup erzeugen

Das wichtigste an Bewegungsdaten sind wohl die Datenbanken, in denen die Daten gespeichert werden. Aber je grösser die Datenbestände werden, desto langsamer werden wohl auch die Zugriffe auf die Datenbank. Gerade mySQL bietet da die Funktion, die Tabellen zu optimieren. Wenn schon optimiert wird, sollte im gleichen Zuge von den Datenbanken auch gleich ein Backup gemacht werden.

bisherige Suchbegriffe:

  • sql befehl datenbank optimieren
  • mysql sql befehl datenbank optimieren