Traitement des transactions et charges de travail de base de données JSON avec base de données autonome avec intelligence artificielle

Autonomous AI Database configure et optimise votre base de données pour vous, en fonction de votre charge de travail.

Caractéristiques de la base de données autonome avec traitement des transactions ou charges de travail de base de données JSON :

  • Les données et les tablespaces temporaires de la base de données sont configurés automatiquement. L'ajout, la suppression ou la modification d'espaces-tables n'est pas autorisé. La base de données autonome d'IA crée automatiquement un ou plusieurs espaces-tables en fonction de la taille du stockage.

  • Le jeu de caractères de la base de données est Unicode AL32UTF8. Pour plus d'informations, voir Sélectionner un jeu de caractères pour une base de données d'IA autonome.

  • La compression n'est pas activée par défaut, mais Autonomous AI Database respecte une clause de compression si la compression est spécifiée sur une table.

Accéder à une base de données :

  • Vous n'avez pas d'accès direct au noeud de base de données. Vous pouvez créer et supprimer des répertoires avec CREATE DIRECTORY et DROP DIRECTORY, comme décrit sous Créer et gérer des répertoires.

    Vous pouvez utiliser des procédures DBMS_CLOUD telles que DBMS_CLOUD.DELETE_FILE, DBMS_CLOUD.GET_OBJECT et DBMS_CLOUD.PUT_OBJECT avec des fichiers et des objets. Vous n'avez pas d'accès direct au système de fichiers local.

Exécution en parallèle avec des charges de travail de traitement de transactions ou de base de données JSON :

  • Le parallélisme est déterminé par le service de base de données que vous utilisez. Voir Noms de service de base de données pour Autonomous Database pour plus de détails sur la prise en charge du parallélisme pour chaque service de base de données.

  • Lorsque vous voulez exécuter des opérations LMD en parallèle et que le service de base de données que vous utilisez le permet, vous pouvez activer l'opération LMD parallèle dans votre session à l'aide de la commande SQL suivante :

    ALTER SESSION ENABLE PARALLEL DML;

    Voir le Guide sur les VLDB et le partitionnement pour plus d'informations sur les opérations LMD en parallèle.

  • Si vous créez un index manuellement et que vous spécifiez la clause PARALLEL, l'attribut PARALLEL demeure après la création de l'index. Dans ce cas, les énoncés SQL peuvent être exécutés en parallèle à l'insu de l'utilisateur.

    Pour spécifier une exécution en série, remplacez la clause parallèle INDEX par NOPARALLEL ou réglez l'attribut de degré PARALLEL à 1 pour spécifier une exécution en série :

    ALTER INDEX index_name NOPARALLEL;

    ou

    ALTER INDEX index_name PARALLEL 1;