Aracılığıyla paylaş


Örnek kapasitesini yönetme

Önemli

Bu özellik şu bölgelerde Genel Önizleme aşamasındadır: westus, westus2, eastus, , eastus2, centralus, , southcentralus, northeurope, westeuropeaustraliaeast, brazilsouth, canadacentral, centralindia, southeastasia, . uksouth

Bu sayfada Lakebase örnek kapasitenizi doğru boyutlandırma seçenekleri ve nasıl yönetileceğini açıklanmaktadır.

Örnek kapasitesini değiştirme

Bir örneği yeniden boyutlandırmak için izinlere sahip CAN MANAGE olmanız gerekir. Yeniden boyutlandırma birkaç dakika sürebilir. Örnek yeniden başlatıldığında kapasite değişikliği geçerli olur.

Kullanıcı Arayüzü (UI)

  1. Çalışan bir örneği açın. Bkz. Veritabanı örneğine erişme.
  2. Sağ üst köşedeki Düzenle'ye tıklayın.
  3. Yeni örnek boyutunu seçmek için Kapasite açılan menüsünü kullanın.
  4. Kaydet'e tıklayın.

Kıvrım

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'sı

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"
  }'

En iyi yöntemler

Her kapasite birimi, ilişkili tüm CPU ve yerel SSD kaynaklarıyla birlikte veritabanı örneğine yaklaşık 16 GB RAM ayırır. Ölçeği artırmak bu kaynakları doğrusal olarak artırır. Postgres ayrılan belleği birden çok bileşene dağıtır:

  • Veritabanı önbellekleri
  • Çalışan belleği
  • Sabit bellek gereksinimleri olan diğer işlemler

Performans, veri boyutuna ve sorgu karmaşıklığına göre değişir.

Ölçeklendirmeden önce sorguları test edin ve iyileştirin. Depolama otomatik olarak ölçeklendirilir.