중요합니다
이 기능은 다음 지역의 공개 미리 보기에 있습니다. westuswestus2eastuseastus2centralussouthcentralusnortheuropewesteuropeaustraliaeastbrazilsouthcanadacentralcentralindiasoutheastasiauksouth
이 페이지에서는 Lakebase 인스턴스 용량의 크기를 조정하는 옵션과 이를 관리하는 방법을 설명합니다.
인스턴스 용량 변경
인스턴스 크기를 조정하려면 권한이 있어야 합니다 CAN MANAGE . 크기 조정에 몇 분 정도 걸릴 수 있습니다. 용량 변경은 인스턴스를 다시 시작할 때 적용됩니다.
사용자 인터페이스 (UI)
- 실행 중인 인스턴스를 엽니다. 데이터베이스 인스턴스 액세스를 참조하세요.
- 오른쪽 위 모서리에서 편집 을 클릭합니다.
- 용량 드롭다운 메뉴를 사용하여 새 인스턴스 크기를 선택합니다.
- 저장을 클릭합니다.
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}")
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"
}'
모범 사례
각 용량 단위는 연결된 모든 CPU 및 로컬 SSD 리소스와 함께 데이터베이스 인스턴스에 약 16GB의 RAM을 할당합니다. 강화하면 이러한 리소스가 선형적으로 증가합니다. Postgres는 할당된 메모리를 여러 구성 요소에 분산합니다.
- 데이터베이스 캐시
- 작업자 메모리
- 고정 메모리 요구 사항이 있는 기타 프로세스
성능은 데이터 크기 및 쿼리 복잡성에 따라 달라집니다.
크기 조정 전에 쿼리를 테스트하고 최적화합니다. 스토리지 크기가 자동으로 조정됩니다.