XMLTypeは、データおよびその使用を最適にするための様々な記憶域モデルを提供する详尽データ型です小马拉大车。详尽データ型であるため、アプリケーションおよびデータベース問合せの柔軟性が増し、同じインタフェースをすべてのXMLType操作に使用できます。
XMLType表および列は、次に示す格式で格納できます。
国内自拍2019在线バイナリXML記憶域(デフォルト): XMLTypeデータは、XMLデータ専用に設計された事後领悟のバイナリ格式で格納されます。バイナリXMLは、簡潔で事後领悟型であり、XML Schema対応のXMLデータです。これは、事後领悟の永続性とも呼ばれます。
オブジェクト・リレーショナル記憶域: XMLTypeデータは、一連のオブジェクトとして格納されます。これは、構造化記憶域およびオブジェクトベースの永続性とも呼ばれます。
適切な索引を使用すると、バイナリXML記憶域は、ほとんどのユースケースで優れたパフォーマンスを提供します。ただし、一部の高度なユースケースでは、オブジェクト・リレーショナル記憶域を使用する方がメリットがある場合があります。
XMLType記憶域は、データベースのインポート/エクスポートを使用してモデル間で変更できます。アプリケーション・コードの変更は不要です。アプリケーションをチューニングする際に、XML記憶域オプションを変更できます。
バイナリXML記憶域の場合、SecureFilesがデフォルトの記憶域オプションです。脚注1ただし、次のいずれかに当てはまる場合、SecureFiles LOB記憶域は使用できません。その場合は、BasicFilesがバイナリXMLデータのデフォルト・オプションになります。
XMLType表の表領域で、自動セグメント領域处理が使用されていない。
ファイルinit.oraの設定により、SecureFiles LOB記憶域を使用できない。例として、パラメータDB_SECUREFILEを参照してください小马拉大车。