TimesTen ScaleoutとTimesTen Classicの比較
TimesTen ScaleoutまたはClassicなしの、単独のTimesTenという用語は、通常、単一インスタンスと複数インスタンスの両方(TimesTenユーティリティ、リリース、ディストリビューション、インストール、データベースによって実行されるアクション、データベース内の機能に言及する場合など)に適用されます。
-
TimesTen Scaleoutは、グリッド・モードのTimesTen In-Memory Databaseを示します。TimesTen Scaleoutは、分散データベースを含む複数インスタンス環境です。
-
TimesTen Classicは、クラシック・モードのTimesTen In-Memory Databaseを示します。クラシック・モードは、以前のリリースでの単一インスタンスの環境とデータベースです。
-
Cacheでは、アプリケーション層でのレスポンス時間を短縮するために、TimesTen Classicの応答性が、Oracleデータベースのサブセットをキャッシュする機能と組み合されています。
-
TimesTen Scaleoutでは、TimesTen Classicのほとんどの機能がサポートされ、含まれており、キャッシュ操作の単一のキャッシュ・グループ・タイプのみがサポートされています。次のリストでは、TimesTen Scaleoutでサポート対象およびサポート対象外の、TimesTen Classicの機能を説明します。
ノート:
TimesTen Classicの機能の詳細は、Oracle TimesTen In-Memory Databaseオペレーション・ガイドを参照してください。
表1-9 TimesTen ScaleoutでサポートされていないTimesTen Classicの機能
TimesTen Classicの機能 | TimesTen Scaleoutでのサポート(あり/なし) | 説明 |
---|---|---|
Oracleデータベースからのデータのキャッシュ |
あり |
TimesTen Scaleoutでは、増分自動リフレッシュを使用した静的な読取り専用のキャッシュ・グループのみをサポートしています。「TimesTen Scaleoutでのキャッシュ・グループの使用」および『Oracle TimesTen In-Memory Databaseキャッシュ・ガイド』を参照してください。 |
レプリケーション: アクティブ・スタンバイ・ペアとクラシック・レプリケーション・スキームの両方 |
なし |
TimesTen ScaleoutのK-safety機能によってデータ保護およびフォルト・トレランスを提供できます。そのため、TimesTen Scaleoutでは、『Oracle TimesTen In-Memory Databaseレプリケーション・ガイド』に記載されているどの機能もサポートされていません。「K-Safety」を参照してください。 |
ビットマップ索引 |
なし |
|
LOBサポート |
なし |
TimesTen Scaleoutでは、表のLOB列はサポートされていません。 |
列ベース圧縮 |
なし |
表内の列ベース圧縮 |
表のエージング・ポリシー |
なし |
|
RAMポリシー |
なし |
TimesTen Scaleoutでは、システム管理者による |
X/Open XA標準およびJava Transaction API (JTA) |
なし |
|
TimesTen Classic Transaction Log API (XLA)およびJMS/XLA Java API |
なし |
|
Oracle Clusterware |
なし |
|
索引アドバイザ |
なし |
|
オンライン・アップグレード |
あり |
TimesTen Scaleoutでは、パッチ互換リリースへのオンライン・アップグレードがサポートされています。あるメジャー・リリースから別のメジャー・リリースへのアップグレードは、パッチの互換性がないとみなされ、オフラインのみとなります。「グリッドのアップグレード」を参照してください。 |
PL/SQL |
あり |
TimesTen Scaleoutでは、次の点を除き、TimesTen Classicと同様のすべてのPL/SQL機能がサポートされています。
|
SQL文 |
あり |
TimesTen Scaleoutでは、次のものはサポートされていません。
TimesTen Scaleoutでは、次のものが部分的にサポートされています。
|
サポートされているTimesTen機能のこのガイドでの記載方法
『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』では、TimesTen Scaleoutに含まれているTimesTen Classic機能は次のように記載されています。
-
機能がTimesTen Classic内と同様に完全にサポートされている場合は、このガイド内に、その機能を説明する短い項があり、そこで他のTimesTenマニュアル(『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』、『Oracle TimesTen In-Memory Database SQLリファレンス』および『Oracle TimesTen In-Memory Databaseリファレンス』など)内の説明への相互参照が示されます。
-
機能が基礎として使用され、TimesTen Scaleoutの固有の要件に追加のサポートが提供されている場合、新規の追加について説明し、他のTimesTenマニュアル(『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』、『Oracle TimesTen In-Memory Database SQLリファレンス』、『Oracle TimesTen In-Memory Databaseキャッシュ・ガイド』および『Oracle TimesTen In-Memory Databaseリファレンス』など)内の機能への相互参照リンクを示します。
-
機能がサポートされていない場合、このガイドでは相互参照を示していません。