Activation ou désactivation de l'extension automatique du stockage

Activez l'extension automatique du stockage sur votre système de base de données pour éviter la perte de service lorsque l'espace de stockage affecté est saturé.

Note

Vous ne pouvez pas activer l'expansion du stockage automatique sur un système de base de données de type Toujours gratuit.
Vous pouvez utiliser les mesures suivantes pour surveiller l'espace de stockage d'un système de base de données :
  • StorageAllocated : Quantité maximale d'espace affectée au système de base de données pendant l'intervalle en Gio.
  • StorageUsed : Quantité maximale d'espace utilisée pendant l'intervalle en Gio.
Pour plus d'informations sur les mesures, voir Mesures.
Si l'extension automatique du stockage est activée, le stockage du système de base de données est étendu lorsque le stockage disponible restant est inférieur ou égal à 10 % du stockage actuellement affecté :
StorageUsed >= StorageAllocated * 0.90
Lorsque le seuil de stockage utilisé est atteint, l'allocation de stockage est augmentée comme suit :
If StorageAllocated < 150 GB:
  StorageAllocated = StorageAllocated + CEILING(8 + (StorageAllocated / 25))

If StorageAllocated >= 150 GB:
  StorageAllocated = CEILING(StorageAllocated * 1.115)
Le résultat est arrondi au Go entier supérieur et ne peut pas dépasser la taille de stockage maximale configurée pour le système de base de données.

La taille de stockage étendue devient la taille de stockage courante utilisée pour calculer le seuil de la prochaine extension automatique. Une fois la taille de stockage maximale configurée atteinte, le système de base de données n'étend plus son stockage.

Tableau 8-19 Exemples de seuils utilisés pour le stockage et d'allocations qui en résultent

Stockage affecté (Go) Stockage utilisé qui déclenche l'expansion (Go) Stockage affecté après expansion (Go)
50 45 60
100 90 112
200 180 223
500 450 558
800 720 892
1 000 900 1 115
1 050 945 1 171
1 100 990 1 227

Vous pouvez créer un graphique pour surveiller les mesures sur une période et identifier si la valeur a changé ou si la valeur a changé. Voir Utilisation de mesures pour créer des interrogations. Si nécessaire, vous pouvez également créer une alarme en fonction des mesures. Voir Utilisation de mesures pour créer des alarmes.

Utilisez l'une des méthodes suivantes pour activer ou désactiver l'extension automatique du stockage :

Utilisation de la console

Vous pouvez activer ou désactiver l'expansion du stockage automatique à l'aide de l'action de console Mettre à jour la taille du stockage du système de base de données.

Effectuez les opérations suivantes pour activer ou désactiver l'extension automatique du stockage d'un système de base de données :

  1. Dans la page de liste Systèmes de base de données, sélectionnez le système de base de données avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le système de base de données, voir Liste des systèmes de base de données - Utilisation de la console.

    La page de détails s'ouvre et affiche des informations sur le système de base de données.

  2. Sélectionnez l'onglet Détails.
  3. Sélectionnez Modifier dans le champ Développement automatique du stockage :
  4. Dans la boîte de dialogue Mettre à jour la taille du stockage, sélectionnez le commutateur Développement automatique du stockage pour activer ou désactiver l'expansion automatique du stockage.
    Note

    L'activation ou la désactivation de l'expansion du stockage automatique n'entraîne aucun temps d'arrêt du système de base de données.

  5. Lorsque l'extension de stockage automatique est activée, le champ Taille maximale de stockage de données s'affiche. Entrez la taille de stockage maximale à laquelle vous souhaitez autoriser l'extension.
    Note

    La nouvelle taille de stockage affectée vous sera facturée chaque fois que le stockage aura été étendu.
  6. (Facultatif) Vous pouvez également augmenter la taille de stockage actuellement affectée du système de base de données. Dans la boîte de dialogue Mettre à jour la taille du stockage, entrez la nouvelle taille du stockage de données en gigaoctets. Vous pouvez augmenter la taille du stockage.
  7. Sélectionnez Mettre à jour.

Utilisation de l'interface de ligne de commande

Utilisez l'interface de ligne de commande pour activer ou désactiver l'extension automatique du stockage.

Cette tâche nécessite les éléments suivants :
  • Identificateur Oracle Cloud (OCID) d'un système de base de données.
  • Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
  1. Ouvrez une invite de commande et exécutez la commande suivante :
    oci mysql db-system update --db-system-id <DBSystemOCID> --is-auto-expand-storage-enabled <Boolean> --max-storage-size-in-gbs <SizeInGiB>
    • db-system-id : Spécifiez l'OCID du système de base de données.
    • is-auto-expand-storage-enabled : Réglez à true pour activer l'extension automatique du stockage ou à false pour la désactiver.
    • max-storage-size-in-gbs : Spécifiez la taille de stockage maximale, en Gio.
La commande met à jour le système de base de données et retourne les informations de demande de travail.