Data Virtualization マネージャは、クエリをキャッシュしてデータ結果を保存し、クエリのパフォーマンスを最適化することができます。
このタスクについて
Data Virtualizationでは、リモート・データ・ソースを仮想化することで、データはリモートのまま、単一のフレームワークでアクセスできるようにすることができる。 例えば、異なるリモート・データベース間で表を仮想化することができます。また、これらの表を結合できる照会を実行できます。 時間のかかるクエリ実行を避けるため、Data Virtualization Managerはキャッシュを作成し、クエリの結果セットをキャッシュすることでパフォーマンスを向上させることができます。
キャッシュの管理
- 「キャッシュ・ストレージ」棒グラフでは、プロビジョニング中に割り振ったキャッシュ・ストレージの合計量を表示できます。 また、アクティブ・データ・キャッシュと非アクティブ・データ・キャッシュの両方で使用されるストレージの量をモニターすることもできます。 アクティブ・データ・キャッシュは、照会の最適化で使用されます。
- 「反応性」棒グラフでは、特定の実行時間の間に実行された照会の数をモニターすることができます。 また、データ・キャッシュを使用する照会と、データ・キャッシュを使用しない照会の応答性を比較することもできます。
「キャッシュ管理」ページの「アクティブなデータ・キャッシュ」タブで、管理できるアクティブ・データ・キャッシュのリストを取得できます。 さらに、キャッシュの合計ヒット数を確認できます。 「反応性」棒グラフには、特定の期間における使用量情報が表示されます。一方、「アクティブなデータ・キャッシュ」の「合計ヒット数」列には、アクティブ・キャッシュが受信したヒットの総数が表示されます。
キャッシュの追加および編集
データ・キャッシュ・エントリーの追加については、「データ・キャッシュの追加」を参照してください。
キャッシュの詳細を表示するには、以下のステップを実行します。
- へ移動 。
- キャッシュのアクション・メニューに進み、 キャッシュ詳細の表示をクリックします。
データ・キャッシュを編集するには、以下のステップを実行します。
- アクティブ・キャッシュのアクション・メニューに移動して、 名前の編集をクリックします。注: キャッシュは、アクティブになるまで編集できません。
- キャッシュの新規名を入力し、「適用」をクリックします。
キャッシュのリフレッシュ
キャッシュ・リフレッシュ・スケジュールを編集するには、以下のステップを実行します。
- アクティブ・キャッシュのアクション・メニューに移動し、 「リフレッシュ頻度の編集」をクリックします。注: キャッシュは、アクティブになるまで編集できません。
- キャッシュのリフレッシュ頻度を設定します。リフレッシュを頻繁に行うことで、時間の経過とともにキャッシュが不整合になることを回避できます。 スケジュールどおりに実行するようにリフレッシュを設定できます。 間隔を選択し、詳細を指定します。
- なし、手動のみ: このオプションを選択した場合は、アクション・メニューを使用してキャッシュを手動でリフレッシュできます。
- 分: キャッシュをリフレッシュする間隔 (分単位) を選択します。 例えば、15 分ごとにリフレッシュできます。
- 毎時: キャッシュをリフレッシュする時刻 (分) を選択します。 例えば、1 時間ごとに 1 時間 30 分後に最新表示することができます。
- 日次: キャッシュをリフレッシュする時刻を選択します。 例えば、毎日 12:00 AM に更新することができます。
- 週次: キャッシュを最新表示する曜日と時刻を選択します。 例えば、毎週月曜日、水曜日、および金曜日の 12:00 AM にリフレッシュできます。
- 月次: キャッシュを最新表示する月の週、曜日、および時刻を選択します。 例えば、月の初日の 12:00 AM に更新することができます。
- 「適用」をクリックします。
キャッシュの非アクティブ化、削除、および再作成
アクティブ・キャッシュを非アクティブ化するには、キャッシュのアクション・メニューに移動して「非アクティブ化」をクリックします。
データ・キャッシュを削除するには、キャッシュのアクション・メニューで「削除」をクリックします。
削除されたデータキャッシュを再作成するには、「キャッシュの再作成」をクリックします。
。 再作成するキャッシュのアクション・メニューで、