Konfigurieren Ihres Datenbankservers
Informationen zur Übersetzung
Diese Übersetzung wurde durch unseren Partner SYSTRAN automatisch erstellt. In manchen Fällen können ungenaue Formulierungen verwendet worden sein, z.B. bei der Beschriftung von Schaltflächen oder technischen Details. Bitte ziehen Sie im Zweifelsfall die englische oder französische Fassung der Anleitung zu Rate. Möchten Sie mithelfen, diese Übersetzung zu verbessern? Dann nutzen Sie dazu bitte den Button "Beitragen" auf dieser Seite.
Ziel
Web Cloud Databases Datenbankserver ermöglichen es Ihnen, die globalen Einstellungen Ihres Servers zu ändern. Sie können auch die Aktivität Ihres Servers einsehen.
Diese Anleitung erklärt, wie Sie Ihren Datenbankserver konfigurieren und optimieren.
Voraussetzungen
- Sie verfügen über eine Web Cloud Databases Instanz (auch in einem Performance Webhosting Angebot enthalten).
Zugang zum OVHcloud Kundencenter
- Direkter Link: Web Cloud Databases
- Navigationspfad:
Web Cloud>Web Cloud Databases> Wählen Sie Ihren Datenbankdienst aus
In der praktischen Anwendung
Allgemeine Informationen Ihres Datenbankservers anzeigen
Klicken Sie auf die unten stehenden Tabs, um die 2 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Vergewissern Sie sich, dass Sie sich im Tab Allgemeine Informationen befinden.
Hier können Sie wichtige Informationen zu Ihrer SQL-Instanz einsehen. Nehmen Sie sich einen Moment Zeit, um zu überprüfen, dass die angezeigten Daten korrekt sind und mit den nachfolgenden Angaben übereinstimmen.
| Information | Details |
|---|---|
| Status der Dienstleistung | Zeigt an, ob die Instanz gestartet wurde, gerade neu gestartet wird oder gesperrt ist. Ihre Instanz muss gestartet sein, damit Sie Aktionen durchführen können. |
| Typ | Zeigt das vom Server verwendete Datenbanksystem an. Wenn Sie nicht wissen, ob der verwendete Typ korrekt ist, beachten Sie, dass MySQL das am weitesten verbreitete System ist. Es gibt jedoch auch andere Datenbanksysteme (PostgreSQL, MariaDB). Wurde Ihre Website zum Beispiel mit WordPress erstellt, ist ein MySQL-System die richtige Wahl. |
| Version | Zeigt die Version des vom Server verwendeten Datenbanksystems an. Achten Sie auf die Kompatibilität Ihrer Website mit der gewählten Version. |
| CPU-Auslastung | Zeigt die CPU-Zeit an, die in den letzten 24 Stunden in Sättigung verbracht wurde. |
| RAM | Zeigt den für Ihre Instanz verfügbaren Arbeitsspeicher sowie eventuelle Überschreitungen der RAM-Kapazität an. Ihr Datenbankserver verfügt über dedizierte und garantierte Ressourcen: den RAM-Speicher. Falls nötig, können Sie diesen skalieren und werden gewarnt, wenn Sie sämtliche RAM-Ressourcen Ihrer Instanz verbrauchen. |
| Infrastruktur | Zeigt die von Ihrer Instanz verwendete Infrastruktur an. Hierbei handelt es sich um eine interne Information der OVHcloud Infrastruktur. |
| Datacenter | Zeigt das Rechenzentrum an, in dem Ihre Instanz angelegt wurde. Vergewissern Sie sich, dass das Rechenzentrum Ihrer Instanz mit dem des OVHcloud Webhostings übereinstimmt, auf dem Ihre Website aktuell gehostet wird oder in Zukunft gehostet werden soll. |
| Host | Zeigt den OVHcloud Server an, auf dem Ihre Instanz angelegt wurde. Hierbei handelt es sich um eine interne Information der OVHcloud Infrastruktur, die im Rahmen unserer Kommunikation zu OVHcloud Störungen verwendet werden kann. |

Zugriff verwalten
Ihre Web Cloud Databases ist über Ihre OVHcloud Webhostings und/oder über das öffentliche Netzwerk erreichbar.
Klicken Sie auf jeden Titel, um den Inhalt anzuzeigen.
Eine IP-Adresse autorisieren
Um auf Ihre Web Cloud Databases Instanz zuzugreifen, müssen die IP-Adressen oder IP-Bereiche festgelegt werden, die sich mit Ihren Datenbanken verbinden dürfen.
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Autorisierte IPs und dann auf den Button IP-Adresse / Maske hinzufügen.

Geben Sie im angezeigten Fenster die IP-Adresse oder Maske, die Sie autorisieren möchten, unter IP / Maske ein und fügen Sie bei Bedarf eine Beschreibung hinzu. Legen Sie dann fest, ob Sie nur Zugriff auf die Datenbanken oder auch auf SFTP gewähren möchten. Klicken Sie abschließend auf Bestätigen.

Verbindungen von OVHcloud Webhostings autorisieren
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Autorisierte IPs.
Setzen Sie einen Haken bei Den OVHcloud Webhostings den Zugriff auf die Datenbank erlauben.

Ihren Web Cloud Databases Dienst ändern
Wenn Ihr Web Cloud Databases Dienst an ein Performance Webhosting gebunden ist, müssen Sie ihn zuerst von Ihrem Performance Hosting trennen, um den Dienst hochzustufen.
Um einen Web Cloud Databases Dienst vom Webhosting Performance abzutrennen, lesen Sie unsere Anleitung "Web Cloud Databases von einem Webhosting abtrennen".
Diese Aktion ist unwiderruflich. Der Web Cloud Databases Dienst wird anschließend unabhängig von Ihrem Performance Webhosting abgerechnet.
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Im standardmäßig angezeigten Tab Allgemeine Informationen klicken Sie auf ... rechts neben "RAM" und dann auf RAM-Menge ändern, um zur Bestellung für diese Änderung geleitet zu werden.

Wählen Sie die gewünschte RAM-Größe aus und klicken Sie auf Weiter. Danach können Sie die gewünschte Laufzeit wählen.
Eine anteilige Berechnung erfolgt basierend auf der Restlaufzeit des Dienstes. Diese Berechnung basiert auf dem Ablaufdatum der Web Cloud Databases Instanz, nicht auf dem Datum des Bestellscheins.
Nach Bestätigung der Verträge werden Sie auf den Bestellschein umgeleitet, um die Änderung zu bezahlen. Diese wird dann innerhalb weniger Stunden wirksam.
Wenn Sie derzeit über eine kostenfreie, in einem Performance Hosting inkludierte Web Cloud Databases Instanz verfügen, wird diese mit dem Wechsel des Dienstes kostenpflichtig.
Konfiguration des Datenbankservers ändern
Klicken Sie auf jeden Titel, um den Inhalt anzuzeigen.
MySQL und MariaDB Instanz
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Konfiguration.
Im Bereich Allgemeine Konfiguration von MySQL finden Sie die derzeit für Ihre Datenbank festgelegte Konfiguration. Sie können diese direkt bearbeiten und dann auf Anwenden klicken.

- MaxAllowedPacket: Maximale Paketgröße.
- Max_user_connections: Anzahl der erlaubten gleichzeitigen Verbindungen pro Benutzer.
- AutoCommit: Legt fest, ob die Anfragen automatisch bestätigt werden oder nicht.
- Interactive_timeout: Zeit (in Sekunden), die der Server auf eine Aktivität auf einer interaktiven Verbindung wartet, bevor er diese schließt.
- InnodbBufferPoolSize: Größe des ausgewählten Pufferspeichers.
- MaxConnections: Anzahl der erlaubten gleichzeitigen Verbindungen auf dem Datenbankserver.
- Wait_timeout: Zeit (in Sekunden), die der Server auf eine Aktivität auf einer nicht interaktiven Verbindung wartet, bevor er diese schließt.
- Event_scheduler: Löst die Ausführung von programmierten Anfragen direkt auf dem MySQL-Server aus.
- sql_mode: Die Option sql_mode beeinflusst die unterstützte SQL-Syntax und die Datenvalidierungsprüfungen durch MySQL/MariaDB.
Wenn auf Ihrer Website der Fehler "Too many connections" angezeigt wird, ist dies auf die Überschreitung der gleichzeitigen Verbindungen auf Ihrem Datenbankserver zurückzuführen. Sie können dann die Variable "MaxConnections" erhöhen, wenn sie nicht bereits den Maximalwert erreicht hat.
sql_mode:
Standardmodus von MariaDB 10.1:
Standardmodus von MariaDB 10.2 und höher:
Standardmodus von MySQL 5.6:
Standardmodus von MySQL 5.7 und höher:
Wir empfehlen, immer den Standardmodus zu verwenden, es sei denn, Ihre Datenbank wurde von einer Version aktualisiert, deren Standardmodus sich vom aktuellen unterscheidet.
Nehmen Sie die erforderlichen Änderungen vor und klicken Sie auf Bestätigen.
Jede Änderung erfordert einen Neustart des Datenbankservers.
PostgreSQL Instanz
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Konfiguration.
Im Bereich Allgemeine Konfiguration von PostgreSQL finden Sie die derzeit für Ihre Datenbank festgelegte Konfiguration. Sie können diese direkt bearbeiten und dann auf Anwenden klicken.

- log_min_messages: Steuert die Ebenen der Nachrichten, die in den Serverlogs protokolliert werden sollen. Für eine Web Cloud Databases Lösung sind folgende Ebenen verfügbar:
- "WARNING": Stellt Warnmeldungen zu potenziellen Problemen bereit.
- "ERROR": Sendet den Fehler, der zum Abbruch eines laufenden Befehls geführt hat.
- "LOG": Speichert Informationen für Serveradministratoren.
- "FATAL": Sendet den Fehler, der zum Beenden der aktuellen Sitzung geführt hat.
- "PANIC": Sendet den Fehler, der zum Beenden aller Sitzungen geführt hat.
Jede Ebene enthält alle nachfolgenden Ebenen. Je höher die Stufe, desto weniger Meldungen werden in den Serverlogs gespeichert.
Der Standardwert ist "WARNING", da er die Werte "ERROR", "LOG", "FATAL" und "PANIC" enthält.
Außerdem können Sie Erweiterungen für Ihre Datenbanken aktivieren. Klicken Sie hierzu auf den Tab Datenbanken und dann auf das Tabellensymbol der betreffenden Datenbank in der Spalte "Erweiterungen".

MySQL-, PostgreSQL- oder MariaDB-Version des Datenbankservers ändern
Klicken Sie auf die unten stehenden Tabs, um die 3 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Im Tab Allgemeine Informationen wird die aktuelle Version in der Zeile Version angezeigt.
Um die Version zu ändern, klicken Sie auf Die Version ändern.

Wie erfahre ich die genaue PostgreSQL-Version, die ich verwende?
Geben Sie diesen Befehl in phpPgAdmin ein, nachdem Sie auf Ihre Datenbank im Bereich "SQL" geklickt haben, und klicken Sie dann auf Starten:
Wie erfahre ich die genaue MySQL- oder MariaDB-Version, die ich verwende?
Geben Sie diesen Befehl in phpMyAdmin im Bereich "SQL" ein und klicken Sie dann auf Ausführen:
- Bevor Sie zu einer höheren Version migrieren, stellen Sie sicher, dass Ihre Datenbank mit der gewählten Version kompatibel ist.
- Die Änderung wird innerhalb weniger Minuten wirksam.
Es ist nicht möglich, direkt von einer älteren Version zur neuesten zu wechseln. Alle Zwischenversionen müssen durchlaufen werden.
Logs und Metriken
Klicken Sie auf jeden Titel, um den Inhalt anzuzeigen.
Zugang zu den Logs
Um die Logs Ihrer Web Cloud Databases Lösung einzusehen, lesen Sie unsere Anleitung "Web Cloud Databases - Logs abrufen".
RAM-Nutzung überwachen
Klicken Sie auf die unten stehenden Tabs, um die 2 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Metriken. Sie finden dort die Grafik "Statistiken zum verwendeten RAM".

Anzahl der Verbindungen pro Minute überwachen
Diese Grafik ermöglicht es, die Verbindungslast pro Minute während der letzten 24 Stunden auf Ihrem Datenbankserver zu verfolgen.
Klicken Sie auf die unten stehenden Tabs, um die 2 Schritte nacheinander anzuzeigen.
Gehen Sie auf die Seite Web Cloud Databases, und wählen Sie die betreffende Lösung aus.

Klicken Sie auf den Tab Metriken. Sie finden dort die Grafik "Statistiken der Gesamtzahl der Verbindungen pro Minute".

Ihre Datenbanken optimieren
Pflegen Sie Ihre Datenbank, um eine gute Leistung beizubehalten und schnelle Rückgaben an die Skripte zu gewährleisten. Dies erfordert eine strukturierte und optimierte Datenbank.
Klicken Sie auf jeden Titel, um den Inhalt anzuzeigen.
Datenbank indexieren
Um die Geschwindigkeit der Suche bei einer Abfrage zu erhöhen, müssen Sie einen Index auf die Felder setzen, die in WHERE-Klauseln verwendet werden.
Beispiel: Sie suchen regelmäßig nach Personen in Verbindung mit einer Stadt. Indexieren Sie das Feld "city" mit folgender Abfrage:
Datenbank bereinigen
Auf einige Ihrer Daten wird nicht mehr zugegriffen? Durch deren Archivierung werden Ihre Tabellen kleiner und Suchen schneller.
Anzeigebegrenzung
Beschränken Sie die Anzeige der Datensätze auf eine feste Anzahl (z.B. 10 pro Seite) mit dem LIMIT-Teil Ihrer SQL-Abfrage.
Anfragen gruppieren
Gruppieren Sie Ihre Anfragen zu Beginn des Skripts folgendermaßen:
Nur nützliche Daten abrufen
Stellen Sie in Ihren SQL-Abfragen sicher, dass Sie nur die benötigten Daten auswählen und die Verknüpfungen zwischen den Tabellen nicht vergessen haben.
Beispiel:
Optionen mit zu hohem Ressourcenverbrauch vermeiden
Verwenden Sie beispielsweise nicht "HAVING". Dies erhöht die Anzahl der Anfragen. Vermeiden Sie ebenso die Verwendung von "GROUP BY", es sei denn, dies ist unbedingt erforderlich.
Weiterführende Informationen
Verzeichnis von IP-Adressen für die Webhosting Cluster
Kontaktieren Sie für spezialisierte Dienstleistungen (SEO, Web-Entwicklung etc.) die OVHcloud Partner.
Wenn Sie Hilfe bei der Nutzung und Konfiguration Ihrer OVHcloud Lösungen benötigen, beachten Sie unsere Support-Angebote.
Treten Sie unserer User Community bei.