Lesepools erstellen und verwalten

Auf dieser Seite wird beschrieben, wie Sie Lesepools für große Leselasten erstellen und verwalten.

Hinweise

  1. Lesepools enthalten Kopien einer primären Instanz. Erstellen Sie eine primäre Instanz der Cloud SQL Enterprise Plus-Version, falls Sie das noch nicht getan haben. Lesepools unterstützen zwar öffentliche IP-Verbindungen, für diesen Leitfaden erstellen Sie jedoch eine primäre Instanz mit einer privaten IP-Verbindung (PSA). Weitere Informationen zu primären Instanzen und Replikation finden Sie unter Replikation in Cloud SQL.
  2. Wählen Sie nach dem Erstellen der primären Instanz ein Passwort für den Root-Nutzer aus und führen Sie den folgenden Befehl aus, um das Passwort für die primäre Instanz festzulegen. Speichern Sie dieses Passwort, um es später beim Herstellen einer Verbindung zum Lesepool zu verwenden.
  3.     gcloud --project=PROJECT \
        sql users set-password root --host=% \
        --instance=PRIMARY_INSTANCE_NAME --prompt-for-password
      

    Ersetzen Sie die folgenden Werte:

    • PROJECT: Der Name des Projekts, in dem sich die primäre Instanz und der Lesepool befinden sollen.
    • PRIMARY_INSTANCE_NAME: Der Name der primären Instanz.

Lesepool erstellen

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances create-Befehl, um einen Lesepool mit mehreren Lesepoolknoten zu erstellen:

      gcloud beta sql instances create READ_POOL_NAME \
      --tier=TIER --edition=ENTERPRISE_PLUS \
      --instance-type=READ_POOL_INSTANCE --node-count=NODE_COUNT \
      --master-instance-name=PRIMARY_INSTANCE_NAME
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: Der Name, den Sie für den Lesepool verwenden möchten.
  • TIER: Der Maschinentyp, den Sie für jeden Knoten im Lesepool verwenden möchten, z. B. db-perf-optimized-N-4.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.
  • PRIMARY_INSTANCE_NAME: Der Name der primären Instanz, die mit dem Lesepool verknüpft ist, z. B. my-primary-instance.

REST Version 1

Mit der Methode insert der Instanzressource erstellen Sie einen Lesepool mit mehreren Lesepoolknoten. Das Attribut databaseVersion muss mit der primären Instanz übereinstimmen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: Der Name des Projekts, in dem sich die primäre Instanz und der Lesepool befinden sollen.
  • REGION: die Region für den Lesepool, z. B. us-east1. Die Region muss mit der primären Instanz übereinstimmen.
  • TIER: Der Maschinentyp, den Sie für jeden Knoten im Lesepool verwenden möchten, z. B. db-perf-optimized-N-4.
  • PRIMARY_INSTANCE_NAME: Der Name der primären Instanz.
  • READ_POOL_NAME: Der Name, den Sie für den Lesepool verwenden möchten, z. B. my-read-pool.
  • DATABASE_VERSION: die Datenbankversion, die Sie verwenden möchten. Beispiel: POSTGRES_16.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.
  • FULL_NETWORK_NAME: Der vollständige Netzwerkpfad, unter dem der Lesepool gespeichert werden soll, z. B. projects/vpc-host-project/global/networks/my-network-name.

HTTP-Methode und URL:

POST https://sqladmin.googleapis.com/v1/projects/PROJECT/instances

JSON-Text anfordern:

{
  "name": "READ_POOL_NAME",
  "masterInstanceName": "PRIMARY_INSTANCE_NAME",
  "project": "PROJECT",
  "databaseVersion": "DATABASE_VERSION",
  "region": "REGION",
  "instanceType": "READ_POOL_INSTANCE",
  "nodeCount": NODE_COUNT,
  "settings": {
    "tier": "TIER",
    "edition": "ENTERPRISE_PLUS",
    "ipConfiguration": {
      "ipv4Enabled": false,
      "privateNetwork": "FULL_NETWORK_NAME"
    }
  }
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

REST v1beta4

Mit der Methode insert der Instanzressource erstellen Sie einen Lesepool mit mehreren Lesepoolknoten. Das Attribut databaseVersion muss mit der primären Instanz übereinstimmen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: Der Name des Projekts, in dem sich die primäre Instanz und der Lesepool befinden sollen.
  • REGION: die Region für den Lesepool, z. B. us-east1. Die Region muss mit der primären Instanz übereinstimmen.
  • TIER: Der Maschinentyp, den Sie für jeden Knoten im Lesepool verwenden möchten, z. B. db-perf-optimized-N-4.
  • PRIMARY_INSTANCE_NAME: Der Name der primären Instanz.
  • READ_POOL_NAME: Der Name, den Sie für den Lesepool verwenden möchten, z. B. my-read-pool.
  • DATABASE_VERSION: die Datenbankversion, die Sie verwenden möchten. Beispiel: POSTGRES_16.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.
  • FULL_NETWORK_NAME: Der vollständige Netzwerkpfad, unter dem der Lesepool gespeichert werden soll, z. B. projects/vpc-host-project/global/networks/my-network-name.

HTTP-Methode und URL:

POST https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances

JSON-Text anfordern:

{
  "name": "READ_POOL_NAME",
  "masterInstanceName": "PRIMARY_INSTANCE_NAME",
  "project": "PROJECT",
  "databaseVersion": "DATABASE_VERSION",
  "region": "REGION",
  "instanceType": "READ_POOL_INSTANCE",
  "nodeCount": NODE_COUNT,
  "settings": {
    "tier": "TIER",
    "edition": "ENTERPRISE_PLUS",
    "ipConfiguration": {
      "ipv4Enabled": false,
      "privateNetwork": "FULL_NETWORK_NAME"
    }
  }
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

Lesereplikate in Lesepools konvertieren

Sie können ein vorhandenes Lesereplikat der Cloud SQL Enterprise Plus-Version in einen Lesepool umwandeln, indem Sie die Anzahl der Knoten im Pool angeben. Während dieses Umwandlungsprozesses wird die Replikat-IP-Adresse zur IP-Adresse des Lesepools (Leseendpunkt), sodass bestehende Clients ohne Neukonfiguration eine Verbindung zum Pool herstellen können.

Die neu erstellten Lesepoolknoten haben denselben Maschinentyp und dieselbe Konfiguration wie das ursprüngliche Lesereplikat. Das Ändern dieses Maschinentyps oder dieser Konfiguration erfordert einen separaten Vorgang. Dieser Vorgang wird nur für zonale Lesereplikate unterstützt. Wenn Sie ein Hochverfügbarkeitsreplikat (HA-Replikat) in einen Leserpool konvertieren möchten, müssen Sie es zuerst in ein zonales Leserreplikat konvertieren.

Weitere Informationen finden Sie unter Konfiguration des Lesepools bearbeiten.

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances patch-Befehl, um ein Lesereplikat für die Verwendung mit einem Leserpool zu konvertieren:

      gcloud beta sql instances patch READ_REPLICA_NAME \
      --instance-type=READ_POOL_INSTANCE --node-count=NODE_COUNT
    

Ersetzen Sie die folgenden Werte:

  • READ_REPLICA_NAME: der Name des Lesereplikats, das Sie konvertieren möchten.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

REST Version 1

Mit der Methode patch der Instanzressource können Sie ein Leserreplikat in einen Leserpool konvertieren.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • READ_REPLICA_NAME: der Name des Lesereplikats, das Sie konvertieren möchten, z. B. my-read-replica.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_REPLICA_NAME

JSON-Text anfordern:

{
  "instanceType": "READ_POOL_INSTANCE",
  "nodeCount": NODE_COUNT
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

REST v1beta4

Mit der Methode patch der Instanzressource können Sie ein Leserreplikat in einen Leserpool konvertieren.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • READ_REPLICA_NAME: der Name des Lesereplikats, das Sie konvertieren möchten, z. B. my-read-replica.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_REPLICA_NAME

JSON-Text anfordern:

{
  "instanceType": "READ_POOL_INSTANCE",
  "nodeCount": NODE_COUNT
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

Lesepool in ein Lesereplikat konvertieren

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances patch-Befehl, um ein Lesereplikat für die Verwendung mit einem Leserpool zu konvertieren:

      gcloud beta sql instances patch READ_POOL_NAME \
      --instance-type=READ_REPLICA_INSTANCE
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: der Name des Lesepools, den Sie konvertieren möchten.

REST Version 1

Mit der Methode patch der Instanzressource können Sie einen Leserpool in ein Leserreplikat konvertieren.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "instanceType": "READ_REPLICA_INSTANCE"
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

REST v1beta4

Mit der Methode patch der Instanzressource können Sie einen Leserpool in ein Leserreplikat konvertieren.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "instanceType": "READ_REPLICA_INSTANCE"
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

Informationen zum Lesepool aufrufen

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances describe-Befehl, um den Lesepool zu beschreiben:

      gcloud beta sql instances describe READ_POOL_NAME
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: der Name des Lesepools, den Sie beschreiben möchten.

Eine Beispielantwort mit IP-Adresse und Knoteninformationen könnte so aussehen:

      ...
      connectionName: my-project:us-central1:read-pool
      ipAddresses:
      - ipAddress: 10.3.0.108
        type: PRIVATE
      nodeCount: 2
      nodes:
      - dnsName: c5bdacb09ffc.j10o8yqc7pve.us-central1.sql.goog.
        gceZone: us-central1-f
        ipAddresses:
        - ipAddress: 10.3.0.112
          type: PRIVATE
        name: read-pool-node-01
        state: RUNNABLE
      - dnsName: 8f77c454d6b2.j10o8yqc7pve.us-central1.sql.goog.
        gceZone: us-central1-c
        ipAddresses:
        - ipAddress: 10.3.0.113
          type: PRIVATE
        name: read-pool-node-02
        state: RUNNABLE
    

REST Version 1

Verwenden Sie die Methode get, um Details zum Lesepool aufzurufen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

GET https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_POOL_NAME

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

REST v1beta4

Verwenden Sie die Methode get, um Details zum Lesepool aufzurufen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_POOL_NAME

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  [...],
  "connectionName": "my-project:us-central1:read-pool",
  "ipAddresses": [
    {
      "type": "PRIVATE",
      "ipAddress": "10.3.0.108"
    }
  ],
  "nodeCount": 2,
  "nodes": [
    {
      "ipAddresses": [
        {
          "type": "PRIVATE",
          "ipAddress": "10.3.0.112"
        }
      ],                                                                                                                 
      "name": "read-pool-node-01",
      "gceZone": "us-central1-f",
      "dnsName": "c5bdacb09ffc.j10o8yqc7pve.us-central1.sql.goog.",
      "state": "RUNNABLE"
    },
    {
      "ipAddresses": [
        {
          "type": "PRIVATE",
          "ipAddress": "10.3.0.113"
        }
      ],
      "name": "read-pool-node-02",
      "gceZone": "us-central1-c",
      "dnsName": "8f77c454d6b2.j10o8yqc7pve.us-central1.sql.goog.",
      "state": "RUNNABLE"
    }
  ]
}

Lesepoolknoten hinzufügen oder entfernen

Mit den folgenden Schritten können Sie einen Lesepool vergrößern oder verkleinern, indem Sie die Anzahl der Lesepoolknoten im Lesepool ändern. Es gelten einige Einschränkungen. Weitere Informationen finden Sie unter Einschränkungen für Lesepools.

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances patch-Befehl, um den Lesepool zu skalieren:

      gcloud beta sql instances patch READ_POOL_NAME \
      --node-count=NODE_COUNT
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: der Name des Lesepools.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

REST Version 1

Verwenden Sie die Methode patch, um einen Leserpool zu skalieren, indem Sie die Anzahl der Leserpoolknoten im Leserpool ändern.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "nodeCount": NODE_COUNT
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

REST v1beta4

Verwenden Sie die Methode patch, um einen Leserpool zu skalieren, indem Sie die Anzahl der Leserpoolknoten im Leserpool ändern.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • NODE_COUNT: die Anzahl der Lesepoolknoten, die Sie im Lesepool benötigen. Wählen Sie eine beliebige Zahl zwischen 1 und 20 aus.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "nodeCount": NODE_COUNT
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

Lesepoolkonfiguration bearbeiten

In den folgenden Schritten wird gezeigt, wie Sie die Konfiguration des Lesepools bearbeiten. Weitere Informationen finden Sie unter Instanzeinstellungen und Instanzen bearbeiten.

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud beta sql instances patch-Befehl, um den Lesepool vertikal zu skalieren, z. B. durch Ändern des Maschinentyps:

      gcloud beta sql instances patch READ_POOL_NAME \
      --tier=TIER
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: der Name des Lesepools.
  • TIER: Der Maschinentyp, den Sie auf jeden Knoten im Lesepool anwenden möchten, z. B. db-perf-optimized-N-8.

REST Version 1

Verwenden Sie die Methode patch, um die Konfiguration des Lesepoolknotens zu ändern. Die Einstellungen werden einheitlich auf alle Lesepoolknoten im Lesepool angewendet.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • TIER: Der Maschinentyp, den Sie für jeden Knoten im Lesepool verwenden möchten, z. B. db-perf-optimized-N-4.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "settings": {
    "tier": "TIER"
  }
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

REST v1beta4

Verwenden Sie die Methode patch, um die Konfiguration des Lesepoolknotens zu ändern. Die Einstellungen werden einheitlich auf alle Lesepoolknoten im Lesepool angewendet.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • TIER: Der Maschinentyp, den Sie für jeden Knoten im Lesepool verwenden möchten, z. B. db-perf-optimized-N-4.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_POOL_NAME

JSON-Text anfordern:

{
  "settings": {
    "tier": "TIER"
  }
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten in etwa folgende JSON-Antwort erhalten:

Verbindung zu einem Lesepool herstellen

Es gibt viele Möglichkeiten, eine Verbindung zu einem Lesepool herzustellen. In den folgenden Schritten wird eine Möglichkeit beschrieben, wie Sie eine Verbindung zu einem Lesepool mit einer privaten IP-Adresse herstellen. Dazu erstellen Sie eine VM im selben VPC-Netzwerk, die als Verbindungsquelle dient.

Weitere Informationen zu anderen Möglichkeiten zum Konfigurieren der Verbindung zu einer Cloud SQL-Instanz finden Sie unter Cloud SQL-Verbindungen. Bei den Verbindungsmethoden müssen Sie in der Regel zuerst die IP-Adresse oder den Verbindungsnamen der Instanz abrufen, wie unter Informationen zum Lesepool aufrufen beschrieben. Lesepools unterstützen die meisten Verbindungsmethoden, die für andere Cloud SQL-Instanzen verfügbar sind, mit einigen Einschränkungen.

Wenn Sie eine Verbindung über den Cloud SQL Auth-Proxy oder die Cloud SQL-Connectors herstellen, aktualisieren Sie sie auf die neueste Version. Für die Unterstützung von Lesepools sind die folgenden Mindestversionen erforderlich:

  • Cloud SQL Auth-Proxy: Version 2.15.2
  • Cloud SQL Python-Connector: Version 1.18.0
  • Cloud SQL Go-Connector: Version 1.16.0
  • Cloud SQL-Node-Connector: Version 1.7.0
  • Cloud SQL Java-Connector: Version 1.24.0

Console

So stellen Sie eine Verbindung zu einem Lesepool her:

  1. Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.

    Cloud SQL-Instanzen aufrufen

    Sie werden zur Seite "Instanzübersicht" weitergeleitet. Klicken Sie auf den neuen Lesepool, um die Details einschließlich der privaten IP-Adresse aufzurufen. Kopieren Sie im Abschnitt Mit dieser Instanz verbinden den Verbindungsnamen der Instanz und speichern Sie ihn. Der connection name hat das Format projectID:region:instanceID. Sie benötigen diesen connection name später beim Starten des Cloud SQL Auth-Proxys.
  2. Erstellen Sie eine Compute Engine-VM.
  3. Öffnen Sie zwei SSH-Verbindungen zur Compute Engine-VM. Diese werden in den nachfolgenden Schritten zum Ausführen des Cloud SQL Auth-Proxys und des Datenbankclients verwendet.
  4. Client installieren
  5. Installieren Sie den Cloud SQL Auth-Proxy.
  6. Starten Sie den Cloud SQL Auth-Proxy.
  7. Verbindung zur Cloud SQL-Instanz herstellen

Weitere Informationen finden Sie unter Verbindung zu einer Cloud SQL-Instanz mit privater IP-Adresse herstellen.

Lesepool löschen

gcloud

Informationen zur Installation und zu den ersten Schritten mit der gcloud CLI finden Sie unter gcloud CLI installieren. Informationen zum Starten von Cloud Shell finden Sie unter Cloud Shell verwenden.

Verwenden Sie den folgenden gcloud sql instances delete-Befehl, um einen Lesepool zu löschen:

      gcloud sql instances delete READ_POOL_NAME
    

Ersetzen Sie die folgenden Werte:

  • READ_POOL_NAME: der Name des Lesepools, den Sie löschen möchten.

REST Version 1

Verwenden Sie die Methode delete, um einen Lesepool zu löschen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

DELETE https://sqladmin.googleapis.com/v1/projects/PROJECT/instances/READ_POOL_NAME

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

REST v1beta4

Verwenden Sie die Methode delete, um einen Lesepool zu löschen.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT: der Name des Projekts, in dem sich der Lesepool befindet.
  • READ_POOL_NAME: der Name des Lesepools, z. B. my-read-pool.

HTTP-Methode und URL:

DELETE https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT/instances/READ_POOL_NAME

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

Nächste Schritte