Auf dieser Seite finden Sie Informationen zu allen Einstellungen, die für Cloud SQL-Instanzen zur Verfügung stehen.
Einstellungen
Einstellung | Nach Erstellung bearbeitbar? | Mögliche Werte |
---|---|---|
Instanz-ID | Nein | Zusammensetzung aus Kleinbuchstaben, Ziffern und Bindestrichen, erstes Zeichen muss ein Buchstabe sein |
Region | Nein |
asia-east1 — Taiwanasia-east2 — Hongkongasia-northeast1 — Tokioasia-northeast2 — Osakaasia-northeast3 — Seoulasia-south1 — Mumbaiasia-southeast1 — Singapurasia-southeast2 — Jakartaaustralia-southeast1 — Sydneyeurope-north1 — Finnlandeurope-west1 — Belgieneurope-west2 — Londoneurope-west3 — Frankfurteurope-west4 — Niederlandeeurope-west6 — Zürichnorthamerica-northeast1 — Montrealsouthamerica-east1 — São Paulous-central1 — Iowaus-east1 — South Carolinaus-east4 — Northern Virginiaus-west1 — Oregonus-west2 — Los Angelesus-west3 — Salt Lake Cityus-west4 — Las Vegas |
Zone | Ja | Die möglichen Werte hängen von der Region ab. |
Datenbankversion | N |
Console string API enum string MySQL 8.0 (default) |
Private IP | Nachdem sie konfiguriert wurde, kann sie nicht deaktiviert werden. | Konfiguriert oder nicht konfiguriert. |
Öffentliche IP-Adresse | Ja | "Aktiviert" oder "Deaktiviert". |
Autorisierte Netzwerke | Ja | Wenn die öffentliche IP-Adresse aktiviert ist, sind IP-Adressen berechtigt, eine Verbindung zur Instanz herzustellen. Sie können diesen Wert auch als IP-Adressbereich in CIDR-Notation angeben. |
Maschinentyp (Stufe) | Ja |
db-f1-micro
|
Speichertyp | Nein | SSD (Standardwert) HDD |
Speicherkapazität | Ja (Nur Erhöhung) |
Maschinentypen mit standardmäßigem und großem Speicher: bis 30.720 GB. Maschinentypen mit gemeinsam genutztem Kern ( db-f1-micro und db-g1-small ): bis zu 3.054 GB.
|
Automatische Speichererweiterung | Ja | An (Standardwert) Aus |
Automatische Begrenzung der Speichererweiterung | Ja | In GB. 0 (Standard) bedeutet, dass es keine Begrenzung gibt. |
Automatische Sicherungen | Ja (bevorzugten 4-Stunden-Zeitraum oder "Beliebig" (Standardeinstellung) auswählen) |
An (Standardwert) Aus |
Standortoptionen | Ja | Mehrfachregion (Standardwert) Region Es gibt auch ein Drop-down-Menü mit einer Liste von Mehrfachregionen, wenn Sie Mehrfachregion auswählen, oder von Regionen, wenn Sie Region auswählen. |
Wiederherstellung zu einem bestimmten Zeitpunkt aktivieren | Ja (siehe Hinweis) |
An (Standardwert) Aus |
Verfügbarkeit: Einzelne Zone | Ja |
An (Standardwert) Aus |
Hohe Verfügbarkeit (regional) | Ja |
An Aus (Standardwert) |
Wartung: Bevorzugtes Fenster | Ja |
Beliebig (Standardwert) Wochentag |
Wartung: Aktualisierungsreihenfolge | Ja | Beliebig (Standardwert) Später Früher |
Datenbank-Flags | Ja | Siehe Datenbank-Flags konfigurieren. |
- Instanz-ID
Die Instanz-ID ist der Name der Instanz. Sie dient der eindeutigen Identifizierung der Instanz innerhalb des Projekts. Wählen Sie, wenn möglich, einen Instanznamen, der dem Zweck der Instanz entspricht.
Die Instanz-ID
Die Projekt-ID muss im Instanznamen nicht angegeben werden. Dies erfolgt automatisch, wo es erforderlich ist, beispielsweise in den Logdateien.project-ID:instance-ID
darf maximal aus 98 Zeichen bestehen.Sie können einen Instanznamen nach dem Löschen der Instanz bis zu eine Woche lang nicht wiederverwenden.
- Region
- Die Google Cloud-Region, in der sich die Instanz befindet. Sie können die Region nur bei der Instanzerstellung festlegen. Speichern Sie zur Steigerung der Leistung Ihre Daten in der Nähe der Dienste, von denen sie verwendet werden. Weitere Informationen finden Sie unter Instanzstandorte.
- Zone
- Die Google Cloud-Zone, in der sich die Instanz befindet. Wenn Sie eine Verbindung von einer Compute Engine-Instanz herstellen, wählen Sie die Zone aus, in der sich die Instanz befindet. Akzeptieren Sie andernfalls die Standardzone. Bei Bedarf können Sie die Zone der Instanz später ändern. Weitere Informationen finden Sie unter Instanzstandorte.
- Maschinentyp (Stufe)
Bestimmt Arbeitsspeicher, virtuelle Kerne und weitere verfügbare Ressourcen für Ihre Cloud SQL-Instanz.
Achten Sie bei leistungsabhängigen Arbeitslasten wie der Online-Transaktionsverarbeitung (Online Transaction Processing, OLTP) darauf, dass Ihre Instanz ausreichend Arbeitsspeicher hat, um den gesamten Arbeitssatz verarbeiten zu können. Außerdem gibt es weitere Faktoren, die sich auf den Arbeitsspeicherbedarf auswirken, wie etwa die Anzahl der aktiven Verbindungen und die internen Overhead-Prozesse. Führen Sie Lasttests durch, um Leistungsprobleme in der Produktion zu vermeiden.
Achten Sie darauf, einen Maschinentyp auszuwählen, der ausreichend Kapazität für Ihre Arbeitslast bietet, und nehmen Sie entsprechende Anpassungen vor, wenn die Arbeitslast zunimmt. Ein Maschinentyp mit unzureichender Anzahl an CPUs wird möglicherweise nicht mehr vom SLA abgedeckt. Weitere Informationen
Mit dem Befehl
gcloud sql instances create
können Sie auch einen benutzerdefinierten Maschinentyp erstellen. Benutzerdefinierte Maschinentypen bieten die Möglichkeit, die Instanz mit dem benötigten Umfang an Arbeitsspeicher und CPUs zu konfigurieren. Für diese Werte gelten aber einige Einschränkungen:- Der Wert für vCPUs muss entweder 1 oder eine gerade Zahl im Bereich von 2 bis 32 sein.
- Für den Arbeitsspeicherwert gilt Folgendes:
- Pro vCPU sind 0,9 bis 6,5 GB zulässig
- Muss ein Vielfaches von 256 MB sein
- Muss mindestens 3,75 GB (3.840 MB) sein
Vordefinierter Maschinentyp vCPUs Arbeitsspeicher (MB) API-Stufenstring db-n1-standard-1 1 3.840 db-custom-1-3840 db-n1-standard-2 2 7.680 db-custom-2-7680 db-n1-standard-4 4 15.360 db-custom-4-15360 db-n1-standard-8 8 30.720 db-custom-8-30720 db-n1-standard-16 16 61.440 db-custom-16-61440 db-n1-standard-32 32 122.880 db-custom-32-122880 db-n1-standard-64 64 245.760 db-custom-64-245760 db-n1-standard-96 96 368640 db-custom-96-368640 db-n1-highmem-2 2 13.312 db-custom-2-13312 db-n1-highmem-4 4 26.624 db-custom-4-26624 db-n1-highmem-8 8 53.248 db-custom-8-53248 db-n1-highmem-16 16 106.496 db-custom-16-106496 db-n1-highmem-32 32 212.992 db-custom-32-212992 db-n1-highmem-64 64 425.984 db-custom-64-425984 db-n1-highmem-96 96 638976 db-custom-96-638976 Der Maschinentyp wirkt sich auf die Instanzkosten aus. Weitere Informationen finden Sie unter Instanzpreise. Die Preise für verschiedene Szenarien können auch mit dem Preisrechner ermittelt werden.
- Datenbankversion
- Übernehmen Sie die Standarddatenbankversion (MySQL 8.0), wenn Sie keine Funktion benötigen, die nur von einer bestimmten Version zur Verfügung gestellt wird. Informationen zur Verwendung des
gcloud
-Befehls und der REST API finden Sie in der Referenzdokumentation. - Speichertyp
- Wenn Sie den Standardwert SSD wählen, erhält die Instanz SSD-Speicher. Dieser bietet eine niedrigere Latenz und höheren Datendurchsatz. Wenn Sie keinen Hochleistungszugriff auf Ihre Daten benötigen, etwa für Langzeitspeicherung oder selten verwendete Daten, können Sie durch die Wahl von HDD Kosten sparen.
- Speicherkapazität
-
Wählen Sie eine Kapazität, die zur Größe Ihrer Datenbank passt. Nachdem Sie die Instanz erstellt haben, können Sie die Speicherkapazität durch Ändern der Instanzkonfiguration manuell erhöhen, aber nicht reduzieren. Das Erhöhen der Speicherkapazität verursacht keine Ausfallzeiten.
Die der Instanz zugewiesene Speicherkapazität wirkt sich auf die Instanzkosten aus. Weitere Informationen finden Sie unter Speicher- und Netzwerkpreise.
Bei Lesereplikaten muss die Speicherkapazität immer mindestens so hoch wie die Speicherkapazität der primären Instanz sein. Wenn die Größe einer primären Instanz angepasst wird, werden alle Lesereplikate gegebenenfalls so angepasst, dass sie mindestens so viel Speicherkapazität wie die aktualisierte primäre Instanz haben.
- Automatische Speichererweiterung
Wenn Sie diese Einstellung aktivieren, prüft Cloud SQL Ihren verfügbaren Speicherplatz alle 30 Sekunden. Wenn die Größe des verfügbaren Speichers unter einen Schwellenwert fällt, fügt Cloud SQL automatisch zusätzliche Speicherkapazität hinzu. Wenn die Größe des verfügbaren Speichers wiederholt unter den Schwellenwert fällt, fügt Cloud SQL weiterhin Speicher hinzu, bis die maximale Größe von 30 TB erreicht ist.
Die Einstellung für die automatische Speichererweiterung einer primären Instanz gilt automatisch für alle Lesereplikate dieser Instanz. Die Einstellung für die automatische Speichererweiterung kann nicht unabhängig für Lesereplikate festgelegt werden.
Grenzwert
Die Größe des Schwellenwerts hängt von der Größe des derzeit für die Instanz bereitgestellten Speichers ab. Er kann nicht größer als 25 GB sein.
Bei Instanzen, die mit 500 GB Speicher (oder mehr) bereitgestellt werden, beträgt der Schwellenwert immer 25 GB.
Für Instanzen, die mit weniger als 500 GB Speicherplatz bereitgestellt werden, wird zur Berechnung des Schwellenwerts die folgende Formel verwendet:
5 + (provisioned storage)/25
Das Ergebnis der Division wird auf die nächste ganze Zahl abgerundet.
Schwellenwertberechnung für eine Instanz mit 66 GB Speicherkapazität:
5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
Schwellenwertberechnung für eine Instanz mit 1.000 GB Speicherkapazität:5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> maximum value of 25 GB
Größe des hinzugefügten Speichers
Die Größe des zur Instanz hinzugefügten Speichers entspricht der Schwellenwertgröße, die nicht größer als 25 GB sein darf.
- Automatische Begrenzung der Speichererweiterung
Wenn Sie die Einstellung für die automatische Speichererweiterung aktivieren, können Sie ein bestimmtes Limit für die Größe des Speichers Ihrer Instanz festlegen. Sie können die Speichergröße nicht verringern. Dieses Limit kann verhindern, dass Ihre Instanzgröße zu groß wird (aufgrund eines vorübergehenden Anstiegs des Traffics). Beachten Sie, dass die Instanz wahrscheinlich keine eingehenden Verbindungen mehr akzeptiert und offline gehen kann, wenn eine Instanz keinen benötigten Speicher hinzufügen kann.
Wenn für dieses Limit der Standardwert null festgelegt ist, bedeutet dies, dass der Speicher nur durch den maximal für die Instanzstufe verfügbaren Speicher begrenzt wird.
Um das Limit beim Erstellen der Instanz festzulegen, verwenden Sie den Parameter
--storage-auto-increase-limit=integer value of GB
, wie auf der Seite Instanz erstellen erläutert. Um das Limit für eine vorhandene Instanz festzulegen, verwenden Sie denselben Parameter mit dem Befehlgcloud beta sql instances patch
.Die Einstellung für das Limit der automatischen Speichererweiterung einer primären Instanz gilt automatisch für alle Lesereplikate dieser Instanz. Die Einstellung für das Limit der automatischen Speichererweiterung kann nicht gesondert für Lesereplikate festgelegt werden.
- Automatische Sicherungen und Wiederherstellung zu einem bestimmten Zeitpunkt
- Diese Einstellungen bestimmen, ob automatisierte Datensicherungen durchgeführt werden und ob Binär-Logging aktiviert ist.
Bei beiden Vorgängen entstehen geringe Leistungskosten und es wird zusätzlicher Speicher benötigt. Sie sind jedoch für das Erstellen von Replikaten und Klonen sowie für das Wiederherstellen zu einem bestimmten Zeitpunkt erforderlich. Wenn Sie diese Option auswählen, können Sie auch einen Zeitraum für automatische Sicherungen festlegen. Automatische Sicherungen werden während des von Ihnen ausgewählten Zeitraums täglich durchgeführt. Nach Ablauf von sieben Tagen wird die älteste Sicherung gelöscht.
Informationen zum Wiederherstellen einer Sicherung zu einem bestimmten Zeitpunkt finden Sie unter Wiederherstellung zu einem bestimmten Zeitpunkt.
Informationen zur Replikation finden Sie unter Replikationsoptionen. Informationen zum Klonen von Instanzen finden Sie unter Instanzen klonen.
- Speicherortoptionen
-
Sie können Sicherungen in mehreren oder einzelnen Regionen speichern. Mehrfachregion ist die Standardeinstellung und wird empfohlen. Sicherungen werden in Regionen gespeichert, die der Instanz am nächsten liegen.
Sie können auch einen benutzerdefinierten Speicherort für Ihre Sicherung auswählen. Verwenden Sie diese Option nur, wenn dies gesetzlich vorgeschrieben ist oder wenn eine Organisationsrichtlinie erfordert, dass Ihre Sicherungen in bestimmten Mehrfachregionen oder einzelnen Regionen gespeichert sind. Weitere Informationen finden Sie unter Benutzerdefinierte Speicherorte.
- Wiederherstellung zu einem bestimmten Zeitpunkt aktivieren
-
Die Wiederherstellung zu einem bestimmten Zeitpunkt ermöglicht Ihnen, eine Sicherung ab einem bestimmten Datum wiederherzustellen.
Informationen zum Wiederherstellen einer Sicherung zu einem bestimmten Zeitpunkt finden Sie unter Wiederherstellung zu einem bestimmten Zeitpunkt.
- Verfügbarkeit: Zonal
Fügt Ihre Instanz und Ihre Sicherungen in einer einzelnen Zone zusammen. Wenn Sie diese Option auswählen, findet bei einem Ausfall kein Failover statt.
- Hohe Verfügbarkeit (regional)
Wenn Sie die Option Hochverfügbarkeit (regional) auswählen und es zu einem Ausfall kommt, wird für Ihre Instanz ein Failover auf eine andere Zone in der Region durchgeführt, in der sich die Instanz befindet, solange die Failover-Zone keinen Ausfall hat. Es wird empfohlen, für Instanzen in Ihrer Produktionsumgebungdie Option Hochverfügbarkeit (regional) auszuwählen.
Weitere Informationen finden Sie unter Hochverfügbarkeit konfigurieren – Übersicht.
- Wartungsfenster
-
Der Tag und die Stunde, an dem und zu der Aktualisierungen, die einen Instanzneustart und damit eine Betriebsunterbrechung erforderlich machen, an dieser Cloud SQL-Instanz vorgenommen werden können. Wenn das Wartungsfenster für eine Instanz festgelegt ist, führt Cloud SQL keine Aktualisierungen mit Betriebsunterbrechung außerhalb des Zeitfensters an dieser Instanz aus. Es kann nicht garantiert werden, dass das Update vor dem Ende des Wartungsfensters abgeschlossen wird, aber ein Neustart erfordert üblicherweise nur wenige Minuten.
Lesereplikate unterstützen die Einstellung für Wartungsfenster nicht. Es kann deshalb jederzeit zu Aktualisierungen mit Betriebsunterbrechung kommen.
Failover-Ereignisse treten während eines Wartungsfensters nicht auf.
- Wartungszeitpunkt
Mit dieser Einstellung können Sie den relativen Zeitpunkt festlegen, zu dem eine Instanzaktualisierung erfolgt, die einen Neustart erfordert. Wenn Sie Aktualisierungen frühzeitig beziehen, können Sie Ihre Anwendung mit diesen testen, bevor Ihre Instanzen sie später erhalten.
Der relative Aktualisierungszeitpunkt wird nicht projektübergreifend angewendet. Wenn die Instanzen mit dem früheren Aktualisierungszeitpunkt zu einem anderen Projekt gehören, als die Instanzen mit dem späteren Aktualisierungszeitpunkt, wird Cloud SQL nicht versuchen, die Instanzen mit dem früheren Aktualisierungszeitpunkt zuerst zu aktualisieren.
Wenn Sie keinen Wartungszeitpunkt festlegen, wählt Cloud SQL den Zeitpunkt der Instanzaktualisierung selbst (ggf. innerhalb des Wartungsfensters).
Der eingestellte Wartungszeitpunkt wirkt sich nicht auf die Softwareversion aus, die Cloud SQL auf der Instanz installiert.
- Private IP-Adresse
- Konfiguriert Ihre Instanz für die Verwendung privater IP-Adressen. Weitere Informationen.
- Öffentliche IP-Adresse
- Wenn diese Option aktiviert ist, wird Ihrer Instanz eine öffentliche IPv4-Adresse zugewiesen. Wenn Sie "Öffentliche IP-Adresse" deaktivieren, wird diese Adresse freigegeben. Sie können die Option später wieder aktivieren, erhalten dann jedoch eine andere IPv4-Adresse. Standardmäßig ist die öffentliche IP-Adresse für alle Adressen gesperrt. Verwenden Sie Autorisierte Netzwerke, um den Zugriff zu aktivieren.
- Sie können bestimmte IP-Adressen oder -Adressbereiche hinzufügen, um die Instanz für diese Adressen zu öffnen.
Informationen zum Konfigurieren von IP-Adressen finden Sie unter IP-Verbindung konfigurieren.
- Aktivierungsrichtlinie
- Die Aktivierungsrichtlinie wird nur verwendet, um die Instanz zu starten oder zu beenden. Zum Ändern der Aktivierungsrichtlinie starten und beenden Sie die Instanz. Das Anhalten der Instanz verhindert das Anfallen weiterer Instanzgebühren.
- Datenbank-Flags
-
Sie können in der Cloud SQL-Instanz bestimmte Datenbank-Flags festlegen.
Eine vollständige Liste der dafür verfügbaren Datenbank-Flags finden Sie unter Datenbank-Flags konfigurieren.
Auswirkungen geänderter Instanzeinstellungen
Für die meisten Instanzeinstellungen übernimmt Cloud SQL Änderungen sofort, ohne dass die Konnektivität der Instanz beeinträchtigt wird.
Bei MySQL-Instanzen führt das Ändern des Maschinentyps oder der Zone der Instanz dazu, dass die Instanz für mehrere Minuten nicht erreichbar ist. Sie sollten diese Art von Änderungen für einen Zeitpunkt planen, zu dem Ihre Anwendung mit einem Ausfall dieser Dauer umgehen kann.
Nächste Schritte
- Instanz bearbeiten
- Datenbank-Flags
- IP-Zugriff für Instanzen autorisieren
- Replikationsoptionen
- Preisübersicht für Instanzen
- Verbindungsoptionen einer Instanz
- IP-Adresse für eine Instanz konfigurieren