Auf dieser Seite wird beschrieben, wie Sie eine Cloud SQL for SQL Server-Instanz erstellen.
Ausführliche Informationen über alle Instanzeinstellungen finden Sie unter Instanzeinstellungen.
Eine neu erstellte Instanz hat eine sqlserver
-Datenbank.
Sie legen zuerst eine Cloud SQL-Instanz an und fügen ihr dann durch Erstellen oder Importieren Datenbanken hinzu.
Zwischen Cloud SQL Enterprise Plus und Cloud SQL Enterprise wählen
Beim Erstellen einer Cloud SQL for SQL Server-Instanz stehen je nach Cloud SQL-Version verschiedene Maschinenfamilien mit verschiedenen Maschinenkonfigurationen zur Auswahl.
Bei der Cloud SQL Enterprise Plus-Version haben Sie die Wahl zwischen zwei Maschinenfamilien:
- Leistungsoptimiert: Bietet ein ausgewogenes Preis-Leistungs-Verhältnis für verschiedene SQL Server-Arbeitslasten mit einem Verhältnis von Arbeitsspeicher zu Compute von 1 vCPU:8 GB RAM.
- Speicheroptimiert: bietet ein hohes Verhältnis von Arbeitsspeicher zu Compute für arbeitsspeicherintensive Arbeitslasten mit 1 vCPU:32 GB RAM. Speicheroptimierte Maschinen eignen sich gut für SQL Server-Arbeitslasten, die komplexe Abfragen, Analysen und Business Intelligence-Berichte erfordern, bei denen größere Datensätze während der Datenverarbeitung im Arbeitsspeicher gespeichert werden.
Mit der Cloud SQL Enterprise-Version stehen Ihnen je nach vCPU- und Arbeitsspeicheranforderungen mehrere Maschinenkonfigurationen zur Auswahl. In den folgenden Abschnitten werden die vCPU- und Arbeitsspeicherkonfiguration für jede Datenbankversion und den Maschinentyp angezeigt.
SQL Server 2017 Express, SQL Server 2019 Express und SQL Server 2022 Express
Maschinentyp | vCPU/Arbeitsspeicher |
---|---|
Leicht |
|
Standard |
|
Großer Speicher |
|
Benutzerdefiniert | 1 bis 8 vCPUs, 3,75 GB bis 52 GB |
SQL Server 2017 Web, SQL Server 2019 Web und SQL Server 2022 Web
Maschinentyp | vCPU/Arbeitsspeicher |
---|---|
Leicht |
|
Standard |
|
Großer Speicher |
|
Benutzerdefiniert | 1 bis 32 vCPUs, 3,75 GB bis 208 GB |
SQL Server 2017 Standard, SQL Server 2019 Standard und SQL Server 2022 Standard
Maschinentyp | vCPU/Arbeitsspeicher |
---|---|
Leicht |
|
Standard |
|
Großer Speicher |
|
Benutzerdefiniert | 1 bis 48 vCPUs, 3,75 GB bis 312 GB |
SQL Server 2017 Enterprise, SQL Server 2019 Enterprise und SQL Server 2022 Enterprise
Maschinentyp | vCPU/Arbeitsspeicher |
---|---|
Leicht |
|
Standard |
|
Großer Speicher |
|
Benutzerdefiniert | 2 bis 96 vCPUs, 3,75 GB bis 624 GB |
Gleichzeitiges Multithreading
Durch das gleichzeitige Multithreading (SMT) in Cloud SQL for SQL Server können Sie zwei virtuelle CPUs (vCPUs) als unabhängige, separate Threads auf einem physischen Kern ausführen. SMT ist standardmäßig aktiviert. Sie können es jedoch deaktivieren, wodurch sich Ihre Lizenzkosten verringern lassen.
Die Deaktivierung von SMT kann sich auf die Instanzleistung auswirken. Wir empfehlen Ihnen, Lasttests auf Ihrer Instanz durchzuführen, um die Auswirkungen der Deaktivierung von SMT auf die Leistung Ihrer Instanz zu verstehen.
Instanz erstellen
Console
- Rufen Sie in der Google Cloud Console die Seite Cloud SQL-Instanzen auf.
- Klicken Sie auf Instanz erstellen.
- Klicken Sie auf der Seite Instanz erstellen im Bereich Datenbankmodul auswählen auf SQL Server auswählen.
Wählen Sie auf der Seite SQL Server-Instanz erstellen im Abschnitt Cloud SQL-Version auswählen die Cloud SQL-Version für Ihre Instanz aus:
Enterprise
oderEnterprise plus
.Weitere Informationen zu den Cloud SQL-Versionen finden Sie unter Einführung in die Cloud SQL for SQL Server-Versionen.
- Wählen Sie die Version, die für Ihre Instanz vorausgewählt ist. Klicken Sie auf das Menü Versionsvoreinstellung, um die verfügbaren Voreinstellungen aufzurufen.
- Wählen Sie im Abschnitt Instanzinformationen die Datenbankversion für Ihre Instanz aus. Klicken Sie auf das Menü Datenbankversion, um die verfügbaren Versionen aufzurufen.
- Geben Sie im Feld Instanz-ID eine ID für Ihre Instanz ein.
Die Projekt-ID muss im Instanznamen nicht angegeben werden. Dies erfolgt automatisch, wo es erforderlich ist, beispielsweise in den Logdateien.
- Geben Sie im Feld Passwort ein Passwort für den Nutzer ein.
- Wählen Sie im Abschnitt Region und zonale Verfügbarkeit auswählen die Region und die Zone für Ihre Instanz aus.
Platzieren Sie die Instanz in der Region, in der sich auch die Ressourcen befinden, die darauf zugreifen. Die ausgewählte Region kann später nicht mehr geändert werden. In den meisten Fällen müssen Sie keine Zone angeben.
- Ändern Sie im Bereich Instanz anpassen die Einstellungen für Ihre Instanz. Sie können beispielsweise das versehentliche Löschen von Instanzen verhindern.
- Klicken Sie auf Instanz erstellen.
- Klicken Sie nach Abschluss der Initialisierung der Instanz auf den Namen der Instanz, um sie zu öffnen.
gcloud
Informationen zur Installation und den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie in der Cloud Shell-Dokumentation.
Sie müssen mindestens die gcloud
-Version 243.0.0 verwenden.
Informationen zum Schutz einer Instanz vor versehentlichem Löschen finden Sie unter Löschen einer Instanz verhindern.
- Erstellen Sie die Instanz:
Für Cloud SQL Enterprise Plus-Instanzen: Für Cloud SQL Enterprise-Instanzen:gcloud sql instances create INSTANCE_NAME \ --database-version=DATABASE_VERSION \ --region=REGION \ --tier=TIER \ --root-password=ROOT_PASSWORD --edition=ENTERPRISE_PLUS
gcloud sql instances create INSTANCE_NAME \ --database-version=DATABASE_VERSION \ --region=REGION \ --cpu=NUMBER_OF_vCPUs \ --memory=MEMORY_SIZE \ --root-password=ROOT_PASSWORD --edition=ENTERPRISE
Die Projekt-ID muss im Instanznamen nicht angegeben werden. Dies erfolgt automatisch, wo es erforderlich ist, beispielsweise in den Logdateien.
Wie bereits auf dieser Seite erwähnt, sind die Werte für vCPUs und Speichergröße für die Cloud SQL Enterprise-Version begrenzt. Weitere Informationen finden Sie unter Zwischen Cloud SQL Enterprise Plus und Cloud SQL Enterprise wählen.
Beispielsweise generiert der folgende String eine Instanz mit 2 vCPUs und 7.680 MB Arbeitsspeicher:
gcloud sql instances create myinstance \ --database-version=SQLSERVER_2017_STANDARD \ --region=us-central1 \ --cpu=2 \ --memory=7680MB \ --root-password=EXAMPLE_PASSWORD --edition=ENTERPRISE
Einige Beispielwerte finden Sie unter Beispielmaschinentypen.
Weitere Informationen zu den Parametern für Instanzeinstellungen finden Sie unter gcloud sql instances create.
- Notieren Sie die automatisch zugewiesene IP-Adresse.
Falls Sie nicht den Cloud SQL Auth-Proxy verwenden, nutzen Sie diese Adresse als Hostadresse, mit der Ihre Anwendungen oder Tools eine Verbindung zu der Instanz herstellen.
- Legen Sie das Passwort für den Nutzer fest:
gcloud sql users set-password sqlserver no-host --instance=[INSTANCE_NAME] \ --password=[PASSWORD]
Terraform
Verwenden Sie zum Erstellen einer Instanz eine Terraform-Ressource.
REST Version 1
1. Die Instanz erstellen
Im grundlegenden API-Aufruf unten werden nicht alle möglichen Felder angezeigt. Ein Prototyp einer JSON-Anfrage ist unter Einstellungen zu finden.
Weitere Informationen finden Sie auch auf der Seite Instances:insert. Informationen zu den Instanzeinstellungen, einschließlich der gültigen Werte für die Regionen, finden Sie unter Instanzeinstellungen. Weitere Informationen zu Maschinentypen finden Sie unter Benutzerdefinierte Instanzkonfigurationen.
Geben Sie keine sensiblen oder personenbezogenen Daten in instance-id
an. Der Wert ist extern sichtbar.
Die Projekt-ID muss im Instanznamen nicht angegeben werden. Dies erfolgt automatisch, wo es erforderlich ist, beispielsweise in den Logdateien.
Mit dem Feld collation
(im nachfolgenden grundlegenden API-Aufruf nicht gezeigt) können Sie einen Standardwert für die Art der Sortierung festlegen, die für die Datenbanken in Ihrer Instanz verwendet wird.
Diese Standardeinstellung für die Sortierung ist auf Instanzebene dauerhaft, aber nicht auf Datenbankebene. Sie können diese Standardeinstellung mit einem Datenbankverwaltungstool ändern, jedoch nur für eine bestimmte Datenbank, die Sie erstellen oder aktualisieren. Nach dem Erstellen der Instanz können Sie deren Standardeinstellung für die Sortierung nicht mehr ändern, es sei denn, Sie erstellen die Instanz neu.
Informationen zu Sortierungen in SQL Server finden Sie unter Unterstützung von Sortierungen und Unicode. Ein Prototyp einer JSON-Anfrage ist unter Einstellungen zu finden. Den folgenden Beispielstring können Sie für den Parameter collation
angeben: SQL_Latin1_General_CP1_CI_AS
.
Im Feld timeZone
(im nachfolgenden grundlegenden API-Aufruf nicht gezeigt) können Sie eine Zeitzone für eine Instanz festlegen. Nachdem Sie eine Instanz erstellt haben, können Sie die Zeitzone der Instanz ändern. Weitere Informationen und eine Liste der zulässigen Strings finden Sie unter
Einstellungen. Den folgenden Beispielstring können Sie für das Feld timeZone
angeben: "Pacific Standard Time"
.
Mehr anzeigen
Wenn Sie eine Instanz erstellen möchten, die in Managed Microsoft AD eingebunden ist, geben Sie im Feld domain
eine Domain wie subdomain.mydomain.com
an. Weitere Informationen finden Sie unter Instanz mit Windows-Authentifizierung erstellen.
Beachten Sie außerdem die
Verfahren und Einschränkungen für die Einbindung in einer verwalteten AD-Domain in einem anderen Projekt.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: Ihre Projekt-ID.
- INSTANCE_ID: Instanz-ID.
- REGION: der Name der Region.
- DATABASE_VERSION: ein Enum-String der Datenbankversion.
Beispiel:
SQLSERVER_2017_STANDARD
- PASSWORD: das Passwort für den
root
-Nutzer. - MACHINE_TYPE: ein Enum-String des Maschinentyps (Stufe). Beispiel:
db-perf-optimized-N-4
. - EDITION_TYPE: Ihre Cloud SQL-Version. Der Standardwert ist
ENTERPRISE
. - DATA_CACHE_ENABLED: (Optional) Legen Sie den Wert dieses Parameters auf
true
fest, um den Daten-Cache für Ihre Instanz zu aktivieren.
HTTP-Methode und URL:
POST https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances
JSON-Text anfordern:
{ "name": "INSTANCE_ID", "region": "REGION", "databaseVersion": "DATABASE_VERSION", "rootPassword": "PASSWORD", "settings": { "tier": "MACHINE_TYPE", "edition": "EDITION_TYPE", "backupConfiguration": { "enabled": true }, "dataCacheConfig" = { "dataCacheEnabled": DATA_CACHE_ENABLED }, } }
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{ "kind": "sql#operation", "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID", "status": "PENDING", "user": "user@example.com", "insertTime": "2020-01-01T19:13:21.834Z", "operationType": "CREATE", "name": "OPERATION_ID", "targetId": "INSTANCE_ID", "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID", "targetProject": "PROJECT_ID" }
Nachdem die Instanz erstellt wurde, können Sie das Standardnutzerkonto weiter konfigurieren.
2. IPv4-Adresse der Instanz abrufen
Optional können Sie die automatisch zugewiesene IPv4-Adresse abrufen.
In der Antwort befindet sich diese Adresse im Feld ipAddress
.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: Ihre Projekt-ID.
- INSTANCE_ID: Ihre Instanz-ID, die im vorherigen Schritt erstellt wurde
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten in etwa folgende JSON-Antwort erhalten:
{ "kind": "sql#instance", "state": "RUNNABLE", "databaseVersion": "DATABASE_VERSION", "settings": { "authorizedGaeApplications": [], "tier": "MACHINE_TYPE", "kind": "sql#settings", "pricingPlan": "PER_USE", "replicationType": "SYNCHRONOUS", "activationPolicy": "ALWAYS", "ipConfiguration": { "authorizedNetworks": [], "ipv4Enabled": true }, "locationPreference": { "zone": "ZONE", "kind": "sql#locationPreference" }, "dataDiskType": "PD_SSD", "backupConfiguration": { "startTime": "19:00", "kind": "sql#backupConfiguration", "enabled": true }, "settingsVersion": "1", "dataDiskSizeGb": "10" }, "etag": "--redacted--", "ipAddresses": [ { "type": "PRIMARY", "ipAddress": "10.0.0.1" } ], "serverCaCert": { ... }, "instanceType": "CLOUD_SQL_INSTANCE", "project": "PROJECT_ID", "serviceAccountEmailAddress": "redacted@gcp-sa-cloud-sql.iam.gserviceaccount.com", "backendType": "BACKEND_TYPE", "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID", "connectionName": "PROJECT_ID:REGION:INSTANCE_ID", "name": "INSTANCE_ID", "region": "REGION", "gceZone": "ZONE" }
REST v1beta4
1. Die Instanz erstellen
Im grundlegenden API-Aufruf unten werden nicht alle möglichen Felder angezeigt. Ein Prototyp einer JSON-Anfrage ist unter Einstellungen zu finden.
Weitere Informationen finden Sie auch auf der Seite Instances:insert. Informationen zu den Instanzeinstellungen, einschließlich der gültigen Werte für die Regionen, finden Sie unter Instanzeinstellungen. Weitere Informationen zu Maschinentypen finden Sie unter Benutzerdefinierte Instanzkonfigurationen.
Geben Sie keine sensiblen oder personenbezogenen Daten in instance-id
an. Der Wert ist extern sichtbar.
Die Projekt-ID muss im Instanznamen nicht angegeben werden. Dies erfolgt automatisch, wo es erforderlich ist, beispielsweise in den Logdateien.
Mit dem Feld collation
(im nachfolgenden grundlegenden API-Aufruf nicht gezeigt) können Sie einen Standardwert für die Art der Sortierung festlegen, die für die Datenbanken in Ihrer Instanz verwendet wird.
Diese Standardeinstellung für die Sortierung ist auf Instanzebene dauerhaft, aber nicht auf Datenbankebene. Sie können diese Standardeinstellung mit einem Datenbankverwaltungstool ändern, jedoch nur für eine bestimmte Datenbank, die Sie erstellen oder aktualisieren. Nach dem Erstellen der Instanz können Sie deren Standardeinstellung für die Sortierung nicht mehr ändern, es sei denn, Sie erstellen die Instanz neu.
Informationen zu Sortierungen in SQL Server finden Sie unter Unterstützung von Sortierungen und Unicode. Ein Prototyp einer JSON-Anfrage ist unter Einstellungen zu finden. Den folgenden Beispielstring können Sie für den Parameter collation
angeben: SQL_Latin1_General_CP1_CI_AS
.
Im Feld timeZone
(im nachfolgenden grundlegenden API-Aufruf nicht gezeigt) können Sie eine Zeitzone für eine Instanz festlegen. Nachdem Sie eine Instanz erstellt haben, können Sie die Zeitzone der Instanz ändern. Weitere Informationen und eine Liste der zulässigen Strings finden Sie unter
Einstellungen. Den folgenden Beispielstring können Sie für das Feld timeZone
angeben: "Pacific Standard Time"
.
Mehr anzeigen
Wenn Sie eine Instanz erstellen möchten, die in Managed Microsoft AD eingebunden ist, geben Sie im Feld domain
eine Domain wie subdomain.mydomain.com
an. Weitere Informationen finden Sie unter Instanz mit Windows-Authentifizierung erstellen.
Beachten Sie außerdem die
Verfahren und Einschränkungen für die Einbindung in einer verwalteten AD-Domain in einem anderen Projekt.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: Ihre Projekt-ID.
- INSTANCE_ID: Instanz-ID.
- REGION: der Name der Region.
- DATABASE_VERSION: ein Enum-String der Datenbankversion.
- MACHINE_TYPE: ein Enum-String des Maschinentyps (Stufe). Beispiel:
db-perf-optimized-N-4
. - PASSWORD: das Passwort für den
root
-Nutzer. - MACHINE_TYPE: ein Enum-String des Maschinentyps (Stufe), z. B.:
db-custom-[CPUS]-[MEMORY_MBS]
. - EDITION_TYPE: Ihre Cloud SQL-Version. Der Standardwert ist
ENTERPRISE
. - DATA_CACHE_ENABLED: (Optional) Legen Sie den Wert dieses Parameters auf
true
fest, um den Daten-Cache für Ihre Instanz zu aktivieren.
HTTP-Methode und URL:
POST https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances
JSON-Text anfordern:
{ "name": "INSTANCE_ID", "region": "REGION", "databaseVersion": "DATABASE_VERSION", "rootPassword": "PASSWORD", "settings": { "tier": "MACHINE_TYPE", "edition": "EDITION_TYPE", "backupConfiguration": { "enabled": true }, "dataCacheConfig" = { "dataCacheEnabled": DATA_CACHE_ENABLED }, } }
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{ "kind": "sql#operation", "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID", "status": "PENDING", "user": "user@example.com", "insertTime": "2020-01-01T19:13:21.834Z", "operationType": "CREATE", "name": "OPERATION_ID", "targetId": "INSTANCE_ID", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID", "targetProject": "PROJECT_ID" }
Nachdem die Instanz erstellt wurde, können Sie das Standardnutzerkonto weiter konfigurieren.
2. IPv4-Adresse der Instanz abrufen
Optional können Sie die automatisch zugewiesene IPv4-Adresse abrufen.
In der Antwort befindet sich diese Adresse im Feld ipAddress
.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: Ihre Projekt-ID.
- INSTANCE_ID: Ihre Instanz-ID, die im vorherigen Schritt erstellt wurde
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{ "kind": "sql#instance", "state": "RUNNABLE", "databaseVersion": "DATABASE_VERSION", "settings": { "authorizedGaeApplications": [], "tier": "MACHINE_TYPE", "kind": "sql#settings", "pricingPlan": "PER_USE", "replicationType": "SYNCHRONOUS", "activationPolicy": "ALWAYS", "ipConfiguration": { "authorizedNetworks": [], "ipv4Enabled": true }, "locationPreference": { "zone": "ZONE", "kind": "sql#locationPreference" }, "dataDiskType": "PD_SSD", "backupConfiguration": { "startTime": "19:00", "kind": "sql#backupConfiguration", "enabled": true }, "settingsVersion": "1", "dataDiskSizeGb": "10" }, "etag": "--redacted--", "ipAddresses": [ { "type": "PRIMARY", "ipAddress": "10.0.0.1" } ], "serverCaCert": { ... }, "instanceType": "CLOUD_SQL_INSTANCE", "project": "PROJECT_ID", "serviceAccountEmailAddress": "redacted@gcp-sa-cloud-sql.iam.gserviceaccount.com", "backendType": "BACKEND_TYPE", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID", "connectionName": "PROJECT_ID:REGION:INSTANCE_ID", "name": "INSTANCE_ID", "region": "REGION", "gceZone": "ZONE" }
Benutzerdefinierte Instanzkonfigurationen
Mit benutzerdefinierten Instanzkonfigurationen können Sie die Größe des Arbeitsspeichers und die Anzahl der CPUs festlegen, die Ihre Instanz benötigt. Mit dieser Flexibilität können Sie die geeignete VM-Form für Ihre Arbeitslast auswählen. Die Verfügbarkeit des Maschinentyps wird durch die Cloud SQL-Version bestimmt.
Achten Sie bei Arbeitslasten, die eine Verarbeitung in Echtzeit erfordern, darauf, dass Ihre Instanz über genügend Arbeitsspeicher verfügt, 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. Sie sollten Lasttests durchführen, um Leistungsprobleme in Ihrer Produktionsumgebung zu vermeiden.
Wählen Sie bei der Konfiguration der Instanz genügend Arbeitsspeicher und vCPUs für die Verarbeitung Ihrer Arbeitslast aus. Führen Sie dann ein Upgrade durch, wenn Ihre Arbeitslast zunimmt. Eine Maschinenkonfiguration mit zu wenig vCPUs kann die SLA-Abdeckung verlieren. Weitere Informationen finden Sie unter Betriebsrichtlinien.
Maschinentypen für Cloud SQL Enterprise Edition-Instanzen
Für Instanzen der Cloud SQL Enterprise-Version können Sie mit dem Befehl gcloud sql
instances create
auch benutzerdefinierte Instanzkonfigurationen erstellen.
Namen von Maschinentypen haben folgendes Format: db-custom-NUMBER_OF_vCPUs-MEMORY
Ersetzen Sie NUMBER_OF_vCPUs durch die Anzahl der CPUs in der Maschine und MEMORY durch die Größe des Arbeitsspeichers in der Maschine.
Wenn Ihr Maschinenname beispielsweise db-custom
lautet und Ihre Maschine 1 CPU und 3.840 MB RAM hat, ist das Format für die Maschine db-custom-1-3840
.
Bei der Auswahl der Anzahl der CPUs und der Speichergröße gibt es für die ausgewählte Konfiguration einige Einschränkungen:
- Die Anzahl der vCPUs, die Sie für Ihre Instanz konfigurieren können, basiert auf der SQL Server-Version.
- Die Anzahl der vCPUs muss entweder 1 oder eine gerade Zahl im Bereich von 2 bis 96 sein.
- Die Speichergröße muss so aussehen:
- 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
Maschinentypen für Cloud SQL Enterprise Plus-Instanzen
Für Instanzen der Cloud SQL Enterprise Plus-Version sind Maschinentypen wie in den folgenden Abschnitten beschrieben vordefiniert.
Leistungsoptimierte Maschinenfamilie
Diese Maschinenfamilie bietet ein ausgewogenes Preis-Leistungs-Verhältnis für eine Vielzahl von SQL Server-Arbeitslasten mit einem Verhältnis von Arbeitsspeicher zu Compute von 1 vCPU:8 GB RAM. Die leistungsoptimierte Maschinenfamilie bietet die folgenden Maschinentypen zur Auswahl:
Enterprise Plus-Maschinentyp | vCPUs | Arbeitsspeicher (GB) |
---|---|---|
db-perf-optimized-N-2 | 2 | 16 |
db-perf-optimized-N-4 | 4 | 32 |
db-perf-optimized-N-8 | 8 | 64 |
db-perf-optimized-N-16 | 16 | 128 |
db-perf-optimized-N-32 | 32 | 256 |
db-perf-optimized-N-48 | 48 | 384 |
db-perf-optimized-N-64 | 64 | 512 |
db-perf-optimized-N-80 | 80 | 640 |
db-perf-optimized-N-96 | 96 | 768 |
db-perf-optimized-N-128 | 128 | 864 |
Speicheroptimierte Maschinenfamilie
Diese Maschinenfamilie bietet ein hohes Verhältnis von Arbeitsspeicher zu Compute für speicherintensive Arbeitslasten mit 1 vCPU:32 GB RAM. Speicheroptimierte Maschinen eignen sich gut für SQL Server-Arbeitslasten, die komplexe Abfragen, Analysen und Business-Intelligence-Berichte erfordern, die von der Speicherung größerer Datasets im Arbeitsspeicher während der Datenverarbeitung profitieren. Die speicheroptimierte Maschinenfamilie bietet die folgenden Maschinentypen:
Maschinentyp | vCPUs | Arbeitsspeicher (GB) |
---|---|---|
db-memory-optimized-N-4 | 4 | 128 |
db-memory-optimized-N-8 | 8 | 256 |
db-memory-optimized-N-16 | 16 | 512 |
Fehlerbehebung
Problem | Fehlerbehebung |
---|---|
Fehlermeldung: Failed to create subnetwork. Router status is
temporarily unavailable. Please try again later. Help Token:
[token-ID] . |
Versuchen Sie noch einmal, die Cloud SQL-Instanz zu erstellen. |
Nächste Schritte
- Zugriff auf die Instanz konfigurieren
- Mit einem sqlcmd-Client eine Verbindung zur Instanz herstellen
- Datenbank auf der Instanz erstellen
- Daten in die Instanz importieren
- Nutzer auf der Instanz erstellen
- Instanzeinstellungen