Account Usage : changements relatifs aux colonnes dans la vue DATABASES

Attention

Ce changement de comportement figure dans le bundle 2023_03.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Dans une prochaine version, la colonne RETENTION_TIME de la vue DATABASES sera modifiée. En outre, une nouvelle colonne RESOURCE_GROUP sera ajoutée à la vue.

Colonne RETENTION_TIME

La période de conservation des données pour une base de données est déterminée par les paramètres de durée de conservation définis sur la base de données et le compte. Ces paramètres sont DATA_RETENTION_TIME _IN_DAYS et MIN_DATA_RETENTION_TIME_IN_DAYS.

  • Si la durée de conservation n’est pas explicitement définie pour une base de données, elle hérite du paramètre du compte.

  • Si aucune durée de conservation n’est définie au niveau du compte, la durée de conservation par défaut d’une base de données est de un jour.

  • La durée de conservation maximale d’une base de données transitoire est de un jour, quel que soit le paramètre au niveau du compte.

  • Si une durée de conservation minimale est définie pour le compte et qu’une durée de conservation est explicitement définie pour une base de données, la durée de conservation effective pour la base de données est la plus longue des deux : MAX(DATA_RETENTION_TIME_IN_DAYS, MIN_DATA_RETENTION_TIME_IN_DAYS).

La colonne RETENTION_TIME de la vue DATABASES Account Usage peut afficher une valeur incorrecte dans les cas suivants :

  • Si aucune durée de conservation explicite n’est définie pour les bases de données transitoires et que la durée de conservation du compte est définie à sept jours, la valeur de la colonne RETENTION_TIME est sept jours. C’est incorrect. La durée maximale de conservation des données pour une base de données transitoire est d’un jour.

  • Si la durée de conservation minimale d’un compte est de sept jours et que la durée de conservation d’une base de données est de quatre jours, la valeur de la colonne RETENTION_TIME est de quatre jours. C’est incorrect. La durée minimale de conservation des comptes est plus longue et remplace donc la durée de conservation explicitement définie pour la base de données.

  • Si la durée de conservation est définie sur 10 jours pour une base de données, puis qu’elle est désactivée, la valeur de la colonne RETENTION_TIME est la valeur désactivée (dans ce cas, 10). Il se peut que ce ne soit pas correct.

La valeur de la colonne RETENTION_TIME se comporte comme suit :

Précédemment

Dans certains cas, la colonne RETENTION_TIME affiche une durée de conservation des données incorrecte pour les bases de données.

Actuellement

La colonne RETENTION_TIME affichera la durée de conservation des données correcte pour les bases de données.

Pour plus d’informations sur la définition de la période de conservation des données, reportez-vous à Spécification de la période de conservation des données pour un objet.

Colonne RESOURCE_GROUP (nouveau)

Dans une prochaine version, la vue DATABASES Account Usage comprendra la nouvelle colonne suivante :

Nom de la colonne

Type de données

Description

RESOURCE_GROUP

TEXT

Réservé pour une utilisation future.

Réf : 949