Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Esse recurso está em Visualização Pública nas seguintes regiões: westus, , westus2, eastus, eastus2, centralus, southcentralus, , northeurope, westeurope, , australiaeast, , brazilsouth, , canadacentral, , centralindia, , southeastasiauksouth.
Esta página explica as opções de dimensionamento correto da capacidade da instância do Lakebase e como gerenciá-la.
Alterar a capacidade da instância
Para redimensionar uma instância, você deve ter CAN MANAGE permissões. O redimensionamento pode levar vários minutos. A alteração de capacidade entra em vigor quando a instância é reiniciada.
interface do usuário
- Abra uma instância em execução. Consulte Acessar uma instância de banco de dados.
- Clique em Editar no canto superior direito.
- Use o menu suspenso Capacidade para selecionar o tamanho da nova instância.
- Clique em Salvar.
encurvar
curl -X PATCH --header "Authorization: Bearer ${DATABRICKS_TOKEN}" https://$WORKSPACE/api/2.0/database/instances/$INSTANCE_NAME \
--data-binary @- << EOF
{
"capacity": "CU_4"
}
EOF
SDK do 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"
}'
Práticas recomendadas
Cada unidade de capacidade aloca cerca de 16 GB de RAM para a instância do banco de dados, juntamente com todos os recursos de CPU e SSD locais associados. Ampliar aumenta esses recursos de forma linear. O Postgres distribui a memória alocada entre vários componentes:
- Caches de banco de dados
- Memória do trabalho
- Outros processos com requisitos de memória fixos
O desempenho varia de acordo com o tamanho dos dados e a complexidade da consulta.
Teste e otimize as consultas antes de dimensionar. O armazenamento é dimensionado automaticamente.