Autonomous AI Databaseを使用したトランザクション処理およびJSONデータベース・ワークロード
Autonomous AI Databaseでは、ワークロードに基づいてデータベースを構成および最適化します。
トランザクション処理またはJSON Databaseワークロードを含むAutonomous AI Databaseの特性:
-
データベースのデフォルトのデータおよび一時表領域が自動的に構成されます。表領域の追加、削除、または変更は許可されません。Autonomous AI Databaseでは、ストレージ・サイズに応じて、1つの表領域または複数の表領域が自動的に作成されます。
-
データベース文字セットはUnicode
AL32UTF8です。詳細は、Autonomous AI Databaseの文字セットの選択を参照してください。 -
圧縮はデフォルトでは有効になっていませんが、Autonomous AI Databaseでは圧縮句が表に指定されている場合、圧縮句が使用されます。
データベースへのアクセス方法:
-
データベース・ノードには直接アクセスできません。
CREATE DIRECTORYおよびDROP DIRECTORYを使用して、ディレクトリを作成および削除できます(「ディレクトリの作成および管理」を参照)。ファイルやオブジェクトには、
DBMS_CLOUD.DELETE_FILE、DBMS_CLOUD.GET_OBJECT、DBMS_CLOUD.PUT_OBJECTなどのDBMS_CLOUDプロシージャを使用できます。ローカル・ファイル・システムには直接アクセスできません。
トランザクション処理またはJSONデータベース・ワークロードを使用したパラレル実行:
-
パラレル化は、使用するデータベース・サービスによって決まります。各データベース・サービスのパラレル化サポートの詳細は、Autonomous Databaseのデータベース・サービス名を参照してください。
-
DML操作をパラレルで実行し、使用しているデータベース・サービスでこれを許可する場合は、次のSQLコマンドを使用してセッションでパラレルDMLを有効にできます。
ALTER SESSION ENABLE PARALLEL DML;パラレルDMLの操作の詳細は、『VLDBおよびパーティショニング・ガイド』を参照してください。
-
索引を手動で作成し、
PARALLEL句を指定した場合、PARALLEL属性は索引の作成後も保持されます。この場合、SQL文は、エンド・ユーザーに気づかれずにパラレルに実行できます。シリアル実行を指定するには、
INDEXPARALLEL句をNOPARALLELに変更するか、PARALLELdegree属性を1に設定して、シリアル実行を指定します。ALTER INDEX index_name NOPARALLEL;または
ALTER INDEX index_name PARALLEL 1;