Utilisation du redimensionnement automatique

Lorsque vous créez une instance Autonomous Database, par défaut, le redimensionnement automatique de calcul est activé et le redimensionnement automatique du stockage est désactivé. Vous pouvez gérer le développement automatique à partir de la console Oracle Cloud Infrastructure afin d'activer ou de désactiver le développement automatique de calcul ou le développement automatique du stockage.

Redimensionnement automatique de calcul

Lorsque le redimensionnement automatique de calcul est activé, la base de données peut utiliser jusqu'à trois fois plus de ressources d'UC et d'E/S que ce qui est spécifié dans le champ Nombre d'UC ou Nombre d'OCPU de la console Oracle Cloud Infrastructure.

Lorsque le redimensionnement automatique est activé, si la charge globale nécessite des ressources d'UC et d'E/S supplémentaires, la base de données utilise automatiquement les ressources sans qu'aucune intervention manuelle ne soit requise. Exemple :

  • Dans le modèle de calcul d'ECPU, lorsque le nombre d'ECPU est égal à 512, cela permet à la base de données d'utiliser jusqu'à 512 x 3 ECPU (1536 ECPU) lorsque le redimensionnement automatique est activé.

    Pour visualiser le nombre moyen d'ECPU utilisées en une heure, vous pouvez utiliser le graphique Nombre d'ECPU alloués dans l'onglet Présentation de la carte Tableau de bord de base de données dans Database Actions. Pour plus d'informations, reportez-vous à Présentation du tableau de bord de la base de données.

  • Dans le modèle de calcul d'OCPU, lorsque le nombre d'OCPU est de 128, la base de données peut utiliser jusqu'à 128 x 3 OCPU (384 OCPU) lorsque le redimensionnement automatique est activé.

    Pour visualiser le nombre moyen d'OCPU utilisées en une heure, vous pouvez utiliser le graphique Nombre d'OCPU allouées dans l'onglet Présentation de la carte Tableau de bord de base de données dans Database Actions. Pour plus d'informations, reportez-vous à Présentation du tableau de bord de la base de données.

L'activation du redimensionnement automatique de calcul ne modifie pas les paramètres d'accès simultané et de parallèle des services prédéfinis. Pour plus d'informations, reportez-vous à Gestion des concomitances et des priorités sur Autonomous Database.

Remarque

Votre type de licence détermine le nombre d'ECPU maximal. Par exemple, si votre type de licence est Utilisation de votre propre licence (BYOL) avec Oracle Database Standard Edition (SE), le nombre d'ECPU maximum est de 32. Pour ce type de licence, la valeur maximale autorisée pour le nombre d'ECPU est 32. Lorsque le redimensionnement automatique de calcul est activé, vous pouvez utiliser jusqu'à nombre d'ECPU x 3 ECPU. Cette licence limite le nombre d'ECPU que vous pouvez utiliser à un maximum de 32 ECPU, avec ou sans redimensionnement automatique de calcul activé.

Lorsque le redimensionnement automatique de calcul est activé, votre base de données peut l'utiliser et vous pouvez être facturé pour une consommation d'UC supplémentaire en fonction des besoins de votre charge globale, jusqu'à trois fois (3x) le nombre d'UC de base (comme indiqué dans le champ Nombre d'ECPU ou Nombre d'OCPU de la console Oracle Cloud Infrastructure). Reportez-vous à Facturation des fonctionnalités Oracle Autonomous Database Serverless pour plus de détails sur la facturation du redimensionnement automatique du calcul.

Reportez-vous à Ajout de ressources de stockage ou d'UC pour connaître les étapes d'activation du redimensionnement automatique de calcul.

Mise à l'échelle automatique du stockage

Lorsque vous créez une instance Autonomous Database, le redimensionnement automatique du stockage est désactivé par défaut. Vous pouvez gérer le redimensionnement et activer le redimensionnement automatique du stockage à partir de la console Oracle Cloud Infrastructure ou à l'aide de l'API.

Lorsque le évolutivité automatique du stockage est activé, Autonomous Database peut être étendu pour utiliser jusqu'à trois fois le stockage de base réservé, comme indiqué par le stockage affiché dans le champ Stockage de la console Oracle Cloud Infrastructure. Si vous avez besoin de stockage supplémentaire, la base de données utilise automatiquement le stockage réservé sans qu'aucune intervention manuelle ne soit requise.

Vous indiquez le stockage de base lorsque vous provisionnez ou clonez votre base de données, ou vous pouvez modifier le stockage à tout moment en cliquant sur Gérer l'allocation des ressources sous Actions supplémentaires dans la console OCI et en modifiant la taille du stockage. En fonction de votre type de charge globale et de la sélection du modèle de calcul, vous disposez des options suivantes pour indiquer les unités de stockage de base réservées :

  • Data Warehouse : indiquez le stockage en téraoctets (To).

  • Traitement des transactions : indiquez le stockage en gigaoctets (Go) ou en téraoctets (To). Les unités en Go ne sont disponibles que lorsque le type de charge globale est Traitement des transactions et que le modèle de calcul est ECPU.

A l'aide de la console Oracle Cloud Infrastructure ou des API, vous pouvez provisionner ou mettre à l'échelle automatiquement le stockage d'une instance Autonomous Database jusqu'à 384 To. Pour les besoins de stockage supérieurs à 384 To, Oracle vous recommande de soumettre une demande de service auprès du support technique Oracle Cloud.

Par exemple, si votre stockage est de 100 To et que le redimensionnement automatique du stockage est activé, vous avez accès à un maximum de 300 To de stockage et si votre stockage est de 200 To, vous avez accès à un maximum de 384 To (si vous avez demandé un maximum plus élevé en produisant une demande de service, la taille maximale sera votre taille maximale personnalisée).

Au fur et à mesure que les données entrent, selon le type de charge globale, vous êtes facturé comme suit :

  • Pour l'utilisation du stockage en dessous du stockage de base réservé, vous êtes facturé en fonction du stockage de base.

  • Une fois que le stockage alloué dépasse le stockage de base réservé, l'utilisation du stockage est facturée en fonction du stockage alloué arrondi au To le plus proche pour le type de charge globale Entrepôt de données et au Go le plus proche pour les types de charge globale Traitement des transactions, APEX ou JSON, au cours d'une heure donnée.

Par exemple, lorsque le type de charge globale est Entrepôt de données, si votre stockage de base réservé est de 4 To, jusqu'à ce que votre stockage alloué dépasse 4 To de stockage, vous êtes facturé en fonction de votre stockage de base (4 To). Une fois que vous avez dépassé 4 To, le stockage est facturé en fonction du stockage alloué arrondi au To le plus proche, au cours d'une heure donnée. Dans cet exemple, si le stockage alloué augmente de plus de 4 To au cours d'une heure donnée, par exemple, à 4,9 To, vous êtes facturé pour 5 To de stockage à partir de cette heure.

Si vous supprimez ensuite 1 To de données, le stockage alloué reste à 4,9 To et vous êtes facturé 5 To tant que vous n'avez pas effectué d'opération de réduction. Lorsque vous effectuez une opération de récupération d'espace, Autonomous Database peut être en mesure de réduire le stockage alloué à 3.9TB (réduction des tablespaces de données et d'annulation). Une fois l'opération de réduction terminée et le stockage alloué (3.9TB) est à nouveau en dessous de votre stockage de base réservé (4 To), vous serez à nouveau facturé pour votre stockage de base réservé de 4 To. Pour plus d'informations, reportez-vous à Réduction du stockage.

Remarque

La réduction du tablespace temporaire nécessite le redémarrage de la base de données.

Si vous désactivez le redimensionnement automatique du stockage et que le stockage utilisé est supérieur au stockage de base réservé, comme indiqué par le stockage indiqué dans le champ Stockage de la console Oracle Cloud Infrastructure, Autonomous Database affiche un avertissement dans la boîte de dialogue de confirmation de désactivation du redimensionnement automatique du stockage. L'avertissement vous indique que la valeur de stockage de base réservée sera augmentée au To le plus proche supérieur à l'utilisation de stockage réelle sur une instance de charge globale d'entrepôt de données, ou au Go le plus proche supérieur à l'utilisation de stockage réelle sur une instance de charge globale de traitement des transactions, et affiche la nouvelle valeur de stockage de base réservée.

Pour visualiser l'utilisation du stockage de l'instance Autonomous Database, cliquez sur la carte Tableau de bord de base de données dans Database Actions afin de visualiser les graphiques Stockage alloué et Stockage utilisé. Pour plus d'informations, reportez-vous à Présentation du tableau de bord de base de données.

Reportez-vous à Ajout de ressources de stockage ou d'UC pour connaître les étapes d'activation du redimensionnement automatique du stockage.

Lorsque vous activez le redimensionnement automatique du stockage, tenez compte des points suivants :

  • Autonomous Database utilise Exadata Smart Flash Cache pour mettre automatiquement en cache les données fréquemment consultées, offrant ainsi des taux d'E/S élevés et des temps de réponse rapides de Flash. La quantité de cache Flash pour la base de données dépend de la quantité de stockage que vous provisionnez ou de la quantité de stockage allouée si vous activez le redimensionnement automatique du stockage.

    Lorsque le redimensionnement automatique du stockage est désactivé, la taille minimale garantie du cache Flash est de 10 % de la taille du stockage provisionné de la base de données.

    Lorsque le redimensionnement automatique du stockage est activé, la taille minimale garantie du cache Flash est de 10 % de la taille de stockage de base provisionnée de la base de données ou de la taille de stockage allouée, selon la valeur la plus élevée.

Réduction du stockage

Lorsque le stockage utilisé dans la base de données est largement inférieur au stockage affecté, l'opération de réduction réduit le stockage affecté.

Pour comprendre l'allocation de stockage et l'opération de réduction, procédez comme suit :

  • Stockage de base réservé : quantité de stockage de base que vous sélectionnez pour la base de données lorsque vous la provisionnez ou la redimensionnez, à l'exclusion de toute valeur de redimensionnement automatique. Le stockage de base réservé est affiché dans le champ Storage de la console Oracle Cloud Infrastructure.

  • Stockage alloué : quantité de stockage physiquement réservé pour tous les tablespaces de base de données (à l'exception des exemples de tablespaces de schéma). Ce nombre inclut également l'espace libre dans ces tablespaces.

  • Stockage utilisé : quantité de stockage réellement utilisée dans tous les tablespaces (à l'exception des exemples de tablespaces de schéma). Le stockage utilisé exclut l'espace libre dans ces tablespaces. Le stockage utilisé est le stockage réellement utilisé par les tables, les index et les objets de base de données, y compris l'espace temporaire utilisé en interne.

  • Stockage maximal : stockage maximal réservé. Lorsque le redimensionnement automatique du stockage est désactivé, le stockage maximal est égal au stockage de base réservé. Lorsque le redimensionnement automatique du stockage est activé, le stockage maximal correspond à trois fois le stockage de base (stockage maximal = stockage de base réservé x 3).

Remarque

L'opération de réduction n'est pas disponible avec Autonomous Database Toujours gratuit.

Pour réduire le stockage, procédez comme suit :

  1. Dans la liste déroulante Actions supplémentaires de la console OCI, cliquez sur Gérer l'allocation des ressources.
  2. Dans la zone Gérer l'allocation des ressources, sélectionnez Réduire.
  3. Cliquez sur Confirmer dans la boîte de dialogue Réduire la base de données.
Remarque

L'opération de réduction est une opération à longue exécution.

Pour réaliser l'opération de réduction, procédez comme suit :

  • L'option Mise à l'échelle automatique du stockage doit être activée.

  • Le stockage affecté doit être supérieur au stockage de base réservé.

  • Le stockage alloué, arrondi au 1 To le plus proche, peut être réduit de 1 To ou plus.

  • Les conditions suivantes doivent être remplies :

    Stockage alloué - stockage utilisé > 100 Go

Lorsque vous cliquez sur Réduire et que ces conditions ne sont pas remplies, Autonomous Database affiche la boîte de dialogue Action non disponible.

Pour l'opération de réduction, procédez comme suit :

  • L'opération de récupération d'espace exécute une opération alter table... move online qui utilise les UC de la base de données. Si l'opération de récupération d'espace est lente ou prend beaucoup de temps, Oracle vous recommande d'augmenter le nombre d'UC. Pour plus d'informations, reportez-vous à Ajout de ressources de stockage ou d'UC, ou activation du redimensionnement automatique.

  • L'opération de réduction n'est pas autorisée si l'instance Autonomous Database contient les éléments suivants :

    • Index de vecteur

    • Tables Advanced Queuing

    • Tables MEMOPTIMIZE FOR WRITE

  • Si vous disposez de colonnes avec le type de données ROWID, les données ROWID sur lesquelles ces valeurs de colonne pointent peuvent être modifiées lors de l'opération de réduction.

  • Les tables qui contiennent les éléments suivants peuvent être déplacées hors ligne pendant l'opération de réduction. Les opérations DML sur ces tables peuvent être bloquées pendant la durée du déplacement et les index de ces tables peuvent devenir inutilisables jusqu'à la fin de l'opération de réduction :

    • Tables avec des index de jointure bitmap

    • Tables imbriquées

    • Tables d'objets

    • Tables non mutables

    • Tables de chaîne de blocs

    • Tables partitionnées avec des index de domaine

  • Si vous effectuez une opération de réduction très tôt après une opération de suppression de données, l'opération de réduction peut échouer. Cela peut être dû au délai nécessaire pour qu'Autonomous Database recalcule les valeurs de stockage. Dans ce cas, Oracle vous recommande de réessayer l'opération Réduire (c'est-à-dire d'attendre plusieurs minutes pour que la suppression du stockage et les mises à jour d'utilisation du stockage associées soient terminées et d'effectuer à nouveau l'opération Réduire).