Autonomous Databaseワークロード・タイプについて

Autonomous Databaseは、データ・ウェアハウス、トランザクション処理、JSONデータベース、APEXサービスなどの様々なワークロード・タイプをサポートしています。これらの各ワークロード・タイプは、パフォーマンスの向上を実現し、指定されたワークロードの操作をサポートする追加機能を提供します。

Oracle Autonomous Data Warehouseについて

Autonomous Databaseは、ロード・アンド・ゴー・サービスとして設計されており、ユーザーは、サービスを開始し、表を定義し、データをロードして問合せを実行します。

Autonomous Databaseは、すべての標準SQLおよびビジネス・インテリジェンス(BI)ツールをサポートするように設計されています。また、データ・ウェアハウス・ワークロード向けにチューニングおよび最適化された環境で、市場をリードするOracle Databaseのすべてのパフォーマンスを提供します。

開始するには、ワークロード・タイプがデータ・ウェアハウスのAutonomous Databaseを作成し、Autonomous DatabaseのECPU数(OCPUを使用している場合)とストレージ容量(TB)を指定します。

Oracle Analytics CloudまたはOracle Analytics DesktopとともにAutonomous Databaseを使用すると、会社のデータのトレンドを明らかにするビジュアライゼーションおよびプロジェクトを簡単に作成でき、質問に答えたり、ビジネスに関する重要なインサイトを発見したりできます。

次の図は、分析およびデータ・ウェアハウスの関連コンポーネントを含むAutonomous Databaseアーキテクチャを示しています。

Autonomous-data-warehouse-architecture.epsの説明が続きます

Oracle Autonomous Transaction Processingについて

Autonomous Databaseは、すべての標準ビジネス・アプリケーションをサポートし、スケーラブルな問合せパフォーマンスを提供するように設計されています。

Autonomous Databaseは、ミッションクリティカルなトランザクション処理、混合トランザクションおよび分析、IoT、JSONドキュメント・ストアなど、様々なアプリケーションの要求を満たすようにチューニングおよび最適化された環境で、市場をリードするOracle Databaseのすべてのパフォーマンスを提供します。

開始するには、ワークロード・タイプがトランザクション処理のAutonomous Databaseを作成し、データベースのECPU (OCPUを使用している場合のOCPU)の数とストレージ容量をTB単位で指定します。

Autonomous DatabaseをOracle Analytics CloudまたはOracle Analytics Desktopとともに使用すると、企業の運用データのトレンドを明らかにするビジュアライゼーションやプロジェクトを簡単に作成でき、質問に答えたり、ビジネスに関する重要なインサイトを発見したりできます。

次の表に、トランザクション処理および混合ワークロードの関連コンポーネントを含むAutonomous Databaseアーキテクチャを示します。

autonomous-transaction-processing-architecture.epsの説明が続きます

Autonomous JSON Databaseについて

Oracle Autonomous JSON DatabaseはOracle Autonomous Transaction Processingですが、JavaScriptオブジェクト表記法(JSON)ドキュメントを使用するNoSQL形式のアプリケーションの開発用に設計されています。Autonomous JSON DatabaseサービスはAutonomous Transaction Processingサービスに昇格できます。

Oracle Autonomous JSON Databaseには、Autonomous Transaction Processingと同じ機能がすべて用意されており、この重要な制限: JSONドキュメント・コレクション以外は最大20 GBのデータしか格納できません。JSONコレクションにはストレージ制限がありません。

NoSQLスタイルのドキュメント中心のアプリケーションではスキーマレス・データが使用されるため、アプリケーションの開発は特に柔軟です。これにより、アプリケーション要件の変更に迅速に対応できます。データをリレーショナル表に正規化する必要はありません。また、データの構造や編成は、いつでも、どのような方法でも変更できます。JSONドキュメントに内部構造はありますが、個別のJSONドキュメントにリレーションは適用されません。

Oracle Autonomous JSON Databaseでは、JSONドキュメント中心のアプリケーションは、通常、Simple Oracle Document Access (SODA)を使用します。これは、様々なアプリケーション開発言語および表現状態転送(REST)アーキテクチャ・スタイル用のNoSQL形式のAPIのセットです。SODA APIを使用して、SODAコレクションにアクセスできます。

SODAドキュメント・コレクションは、通常のデータベース表とビューによってバックアップされます。20 GBの制限に従う他の種類のデータを使用するには、通常、Structured Query Language (SQL)に関する知識と、そのデータのデータベースへの格納方法が必要です。

Oracle Autonomous JSON Databaseの場合、SODAコレクションにはJSONデータのみを格納できます。たとえば、イメージ・ドキュメントのコレクションまたはJSONドキュメントとイメージ・ドキュメントの両方を含むコレクションを持つことはできません。これはAutonomous Transaction Processingに関連する制限で、ここでこのような異種コレクションを定義できます。

アプリケーションで使用するデータのタイプ(JSONかそれ以外か)に関係なく、すべてのOracle Database機能を利用できます。これは、使用するOracle Autonomous Databaseの種類に関係なく当てはまります。

JSONデータはデータベースにネイティブに格納されます。SODAコレクションでは、Autonomous Database JSONデータはOracleのネイティブ・バイナリ形式(OSON)で格納されます。

Oracle APEX Application Developmentについて

Oracle APEX Application Development (APEX Service)は、ローコード・アプリケーションを迅速に構築およびデプロイするためのOracle APEXプラットフォームに便利にアクセスできる、低コストのOracle Cloudサービスです。APEXサービスは、すべての標準ビジネス・アプリケーションをサポートし、スケーラブルな問合せパフォーマンスを提供するように設計されています。

詳細は、Oracle APEX Application Developmentを参照してください。