Ein Lesepfad für Datenbankadministratoren
Diese Seite richtet sich an Datenbankadministratoren, die die Datenbank einer Exponential-Website übernehmen und sie in einer sinnvollen Reihenfolge kennenlernen möchten. Folgen Sie den Schritten der Reihe nach; überspringen Sie die Engines, die Sie nicht betreiben.
Inhalt
- Die erste Stunde
- Ihre Engine
- Der erste Tag
- Vor dem ersten Upgrade
- Vor der ersten Störung
- Wenn die Website wächst
Die erste Stunde
- Datenbankadministratoren: hier beginnen (5 Minuten).
- Die Datenbankschicht auf einer Seite (10 Minuten).
- Unterstützte Engines und Versionen (10 Minuten).
- Die Referenz zu DatabaseSettings und Datenbankeinstellungen lesen und ändern (15 Minuten).
- Öffnen Sie Setup > Systeminformationen auf Ihrer Website und suchen Sie die Karte Datenbank (Systeminformationen) (5 Minuten).
- Die Datenbank absichern (15 Minuten).
Ihre Engine
| Engine | Lesen |
|---|---|
| SQLite 3 | SQLite 3 für Datenbankadministratoren, Schreibwarteschlange, Wartung, Rechte |
| PostgreSQL | PostgreSQL einrichten, PostgreSQL betreiben |
| MongoDB | MongoDB einrichten, Grenzen und Betrieb |
| MariaDB, MySQL | Einrichten, utf8mb4 und InnoDB, Lesereplikate |
| Oracle | Oracle einrichten, Verbindungen und Tuning, Wartungsbefehle |
Etwa eine Stunde je Engine.
Der erste Tag
- Datenbankkonten und Rechte und Zeichensätze und Sortierfolgen.
- Sicherungen je Engine und Eine Datenbank wiederherstellen; testen Sie danach eine Wiederherstellung.
- Aufräumen: Cronjobs und Warteschlangentabellen und Sessions in der Datenbank.
- Die Datenbank überwachen; richten Sie die Alarme ein.
- Die Tabellen, die ein Datenbankadministrator kennen sollte.
Vor dem ersten Upgrade
- Upgrades und die SQL-Update-Dateien.
- Das Datenbank-Update auf 6.0.15 anwenden.
- Das Schema nach einem Upgrade prüfen.
- Das .dba-Schemaformat und Schemawerkzeuge.
- Die Anleitung für Administratoren Aktualisieren, um zu wissen, was der Rest des Teams tut.
Vor der ersten Störung
- Datenbankfehler beheben.
- Fehlercodes und Meldungen der Datenbank.
- Wenn etwas schiefgeht.
- Checklisten für Datenbankadministratoren: Drucken Sie die Liste zur Wiederherstellung aus.
Wenn die Website wächst
- Leistung und Skalierung und Langsame Abfragen finden.
- Der SQL-Abfrage-Cache und Die Tabellen des eingebauten Suchindex.
- Eine Engine wählen und Eine Website auf eine andere Engine umziehen.
- Clustering: DFS und seine Metadatendatenbank.
- SQL von Erweiterungen für jede Engine prüfen.
Halten Sie Häufige Fragen zur Datenbank und das Glossar griffbereit.
Verwandte Seiten
- Datenbankadministratoren: hier beginnen
- Hosting-Unternehmen: hier beginnen
- Datenbankunterstützung
- Freie Dokumentation: Diese Seite darf unter der GNU FDL 1.3 frei kopiert, übersetzt und verbessert werden.
Werden Sie Exponential-Partner
Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.