Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Von Bedeutung
Dieses Feature befindet sich in der öffentlichen Vorschau in den folgenden Regionen: westus, westus2, eastus, eastus2, centralus, southcentralus, northeurope, westeurope, australiaeast, brazilsouth, canadacentral, centralindia, southeastasia, uksouth.
Auf dieser Seite werden die Optionen für die richtige Größenanpassung ihrer Lakebase-Instanzkapazität und deren Verwaltung erläutert.
Ändern der Instanzkapazität
Um die Größe einer Instanz zu ändern, müssen Sie über Berechtigungen verfügen CAN MANAGE . Das Ändern der Größe kann mehrere Minuten dauern. Die Kapazitätsänderung wird wirksam, wenn die Instanz neu gestartet wird.
Benutzeroberfläche
- Öffnen Sie eine ausgeführte Instanz. Siehe Greifen Sie auf eine Datenbankinstanz zu.
- Klicken Sie in der oberen rechten Ecke auf "Bearbeiten ".
- Verwenden Sie das Dropdownmenü "Kapazität ", um die neue Instanzgröße auszuwählen.
- Klicken Sie auf "Speichern".
cURL
curl -X PATCH --header "Authorization: Bearer ${DATABRICKS_TOKEN}" https://$WORKSPACE/api/2.0/database/instances/$INSTANCE_NAME \
--data-binary @- << EOF
{
"capacity": "CU_4"
}
EOF
Python SDK
from databricks.sdk import WorkspaceClient
from databricks.sdk.service.database import DatabaseInstance
# Initialize the Workspace client
w = WorkspaceClient()
# Update the capacity
instance_name = "my-database-instance"
w.database.update_database_instance(
name=instance_name,
database_instance=DatabaseInstance(
name=instance_name,
capacity="CU_4"
),
update_mask="*"
)
print(f"Updated capacity for database instance: {instance_name}")
Befehlszeilenschnittstelle (CLI)
# Update a database instance
databricks database update-database-instance my-database-instance \
--capacity CU_1
# Update using JSON
databricks database update-database-instance my-database-instance \
--json '{
"capacity": "CU_2"
}'
Bewährte Methoden
Jede Kapazitätseinheit weist der Datenbankinstanz ca. 16 GB RAM zu, zusammen mit allen zugeordneten CPU- und lokalen SSD-Ressourcen. Die Skalierung erhöht diese Ressourcen linear. Postgres verteilt den zugewiesenen Speicher über mehrere Komponenten:
- Datenbankcaches
- Prozessor-Arbeitsspeicher
- Andere Prozesse mit festen Speicheranforderungen
Die Leistung variiert je nach Datengröße und Abfragekomplexität.
Bevor Sie Abfragen skalieren, testen und optimieren. Der Speicher skaliert automatisch.