Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Lakebase Provisioned est disponible dans les régions suivantes : westus, westus2, eastus, eastus2, centralus, southcentralus, northeurope, westeurope, australiaeast, brazilsouth, canadacentral, centralindia, southeastasia, uksouth.
Lakebase Provisioned est l'offre Lakebase d'origine qui utilise la puissance de calcul provisionnée que vous ajustez manuellement. Pour la dernière version de Lakebase, avec la mise à l’échelle automatique des calculs, la mise à l’échelle jusqu'à zéro, le branchement et la restauration instantanée, consultez Lakebase Autoscaling.
De nouvelles instances Lakebase seront créées en tant que projets de mise à l’échelle automatique. Le lancement commence le 12 mars 2026. Pour plus d’informations, consultez la Mise à l’échelle automatique par défaut.
Cette page explique les options de dimensionnement approprié de votre capacité d’instance Lakebase et explique comment la gérer.
Modifier la capacité de l’instance
Pour redimensionner une instance, vous devez disposer CAN MANAGE d’autorisations. Le redimensionnement peut prendre plusieurs minutes. Le changement de capacité prend effet lorsque l’instance est redémarrée.
IU
- Cliquez sur
Applications dans le coin supérieur droit et sélectionnez Lakebase Postgres.
- Cliquez sur Provisionné pour ouvrir la page Instances approvisionnées .
- Sélectionnez l’instance de base de données pour laquelle vous souhaitez modifier la capacité.
- Cliquez sur Modifier dans le coin supérieur droit.
- Utilisez le menu déroulant Capacité pour sélectionner la nouvelle taille d’instance.
- Cliquez sur Enregistrer.
friser
curl -X PATCH --header "Authorization: Bearer ${DATABRICKS_TOKEN}" https://$WORKSPACE/api/2.0/database/instances/$INSTANCE_NAME \
--data-binary @- << EOF
{
"capacity": "CU_4"
}
EOF
Kit de développement logiciel (SDK) 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}")
Interface de ligne de commande (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"
}'
Meilleures pratiques
Chaque unité de capacité alloue environ 16 Go de RAM à l’instance de base de données, ainsi que toutes les ressources UC et SSD locales associées. L'augmentation de l'échelle augmente ces ressources de manière linéaire. Postgres distribue la mémoire allouée sur plusieurs composants :
- Caches de base de données
- Mémoire de travail
- Autres processus avec des exigences de mémoire fixes
Les performances varient en fonction de la taille des données et de la complexité des requêtes.
Avant la mise à l’échelle, testez et optimisez les requêtes. Le stockage s'adapte automatiquement.