Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Ta funkcja jest dostępna w wersji próbnej w następujących regionach: westus, westus2, eastus, eastus2, centralus, southcentralus, northeurope, westeurope, australiaeast, brazilsouth, canadacentral, centralindia, southeastasia, uksouth.
Na tej stronie opisano opcje dopasowania pojemności instancji Lakebase oraz zarządzania nią.
Zmień pojemność wystąpienia
Aby zmienić rozmiar wystąpienia, musisz mieć CAN MANAGE uprawnienia. Zmiana rozmiaru może potrwać kilka minut. Zmiana pojemności jest wprowadzana po ponownym uruchomieniu wystąpienia.
interfejs użytkownika
- Otwórz działającą instancję. Zobacz Uzyskiwanie dostępu do wystąpienia bazy danych.
- Kliknij przycisk Edytuj w prawym górnym rogu.
- Użyj listy rozwijanej Pojemność, aby wybrać nowy rozmiar instancji.
- Kliknij przycisk Zapisz.
skręt
curl -X PATCH --header "Authorization: Bearer ${DATABRICKS_TOKEN}" https://$WORKSPACE/api/2.0/database/instances/$INSTANCE_NAME \
--data-binary @- << EOF
{
"capacity": "CU_4"
}
EOF
Zestaw SDK dla języka Python
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}")
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"
}'
Najlepsze rozwiązania
Każda jednostka pojemności przydziela około 16 GB pamięci RAM dla instancji bazy danych, wraz ze wszystkimi skojarzonymi zasobami procesora i lokalnymi dyskami SSD. Skalowanie w górę zwiększa te zasoby liniowo. Usługa Postgres dystrybuuje przydzieloną pamięć między wieloma składnikami:
- Bufory pamięci bazy danych
- Pamięć procesu roboczego
- Inne procesy ze stałymi wymaganiami dotyczącymi pamięci
Wydajność różni się w zależności od rozmiaru danych i złożoności zapytań.
Przed skalowaniem, przetestuj i zoptymalizuj zapytania. Pamięć skalują się automatycznie.