Surprovisionnement des UC avec Autonomous Database on Dedicated Exadata Infrastructure

Vous pouvez provisionner plus d'Autonomous Database que les UC physiques disponibles sur une infrastructure Exadata dédiée. C'est ce qu'on appelle le surprovisionnement de l'UC.

Remarques :

Le surprovisionnement d'UC est pris en charge pour le type de calcul OCPU uniquement.

A propos du surprovisionnement de l'UC

Le surprovisionnement d'UC vous permet de créer plus de bases de données au niveau du système et d'exécuter plus de bases de données sur chaque instance d'infrastructure.

Lors du provisionnement d'Autonomous Database, vous pouvez affecter une valeur d'OCPU fractionnaire (0,1 à 0,9 OCPU avec un incrément de 0,1) aux bases de données qui n'ont pas besoin d'une OCPU entière. Vous pouvez optimiser la consommation d'OCPU en allouant une fraction d'OCPU à des bases de données dont les charges globales critiques sont minimales ou ne présentent pas de performances, utilisées pour les bases de données hors production telles que les environnements de développement ou de test. Le provisionnement d'une base de données de test avec moins d'1 OCPU, par exemple, 0,1 OCPU, vous permet de conserver les 0,9 OCPU restantes pour les autres bases de données. Par conséquent, vous pouvez provisionner plus de bases de données que les CPU disponibles. Par exemple, une infrastructure Exadata avec 100 UC peut prendre en charge 1000 bases de données autonomes avec un surprovisionnement d'UC.

Pour les bases de données qui utilisent des OCPU, vous devez incrémenter le nombre d'UC affectées par plusieurs multiples de 1 ou plusieurs OCPU. Par exemple, vous ne pouvez pas affecter 3,5 OCPU à une base de données. Le nombre d'OCPU suivant disponible au-dessus de 3 est de 4. Vous pouvez également affecter à peine 32 Go de stockage à chaque instance Autonomous Database. La réduction des exigences minimales pour les ressources d'OCPU et de stockage vous permet de surprovisionner les bases de données et d'exécuter davantage de bases de données sur chaque instance d'infrastructure.

Implémentation du surprovisionnement de l'UC

Les bases de données provisionnées avec le surprovisionnement d'OCPU ne peuvent se connecter qu'à :
  • Services tp et low pour les charges globales Autonomous Transaction Processing.
  • Services low pour les charges globales Autonomous Data Warehouse
Les ressources allouées aux bases de données provisionnées avec surprovisionnement en OCPU sont calculées proportionnellement en fonction du nombre d'OCPU choisies. Par exemple, une instance Autonomous Database avec 0,3 OCPU obtiendra une allocation de mémoire et d'instructions simultanées correspondant à 30 % de l'allocation pour une instance Autonomous Database à OCPU unique. Pour plus d'informations, reportez-vous à Noms de service de base de données prédéfinis pour les bases de données autonomes.
Lors de la création d'une instance Autonomous Database ou du clonage d'une instance Autonomous Database existante ou de sa sauvegarde, procédez comme suit :
  • Le surprovisionnement de l'UC n'est pas pris en charge pour les bases de données utilisant des ECPU. La valeur minimale d'ECPU pour une instance Autonomous Database est de 2.
  • Vous pouvez affecter à des bases de données qui n'ont pas besoin d'une OCPU entière une valeur d'OCPU fractionnelle comprise entre 0,1 et 0,9 (par incrément de 0,1 OCPU). Pour les bases de données qui nécessitent au moins une OCPU, vous devez indiquer un nombre entier d'OCPU affectées. Par exemple, vous ne pouvez pas affecter 3,5 OCPU à une base de données. Le nombre d'OCPU suivant disponible au-dessus de 3 est de 4.
  • Lors du clonage à partir d'une sauvegarde, vous pouvez redimensionner la CPU à une valeur fractionnaire uniquement après le clonage, si nécessaire. Pour obtenir des instructions sur le clonage à partir d'une sauvegarde, reportez-vous à Clonage d'Autonomous Database à partir d'une sauvegarde.
Lors de la mise à l'échelle d'une instance Autonomous Database vers le haut ou vers le bas :
  • Le passage d'une valeur fractionnée à une OCPU complète n'a pas d'incidence sur les services de base de données prédéfinis auxquels vous pouvez vous connecter. Vous pouvez uniquement vous connecter aux services tp et low pour les workloads Autonomous Transaction Processing et aux services low pour les workloads Autonomous Data Warehouse. Pour obtenir des instructions sur le redimensionnement de la base de données, reportez-vous à Ajout de ressources d'UC ou de stockage à une instance Autonomous Database.
  • Le passage à une valeur fractionnée à partir d'une OCPU complète n'a pas d'incidence sur les services de base de données prédéfinis auxquels vous pouvez vous connecter. Même sur une OCPU surprovisionnée, vous pouvez continuer à vous connecter à tous les services de base de données prédéfinis, comme avant la réduction. Pour obtenir des instructions sur la réduction de votre base de données, reportez-vous à Suppression de ressources d'UC ou de stockage d'une instance Autonomous Database.

Le redimensionnement automatique permet à une instance Autonomous Database d'utiliser jusqu'à 3 fois plus de ressources d'UC et d'E/S que le nombre d'UC alloué. Lorsque le redimensionnement automatique est appliqué aux bases de données créées sur des OCPU surprovisionnées, si 3 fois le nombre d'UC donne une valeur fractionnée, il est arrondi au nombre entier suivant. Pour plus d'informations, reportez-vous à Allocation d'UC lors du redimensionnement automatique.