Data Virtualizationにおけるデータキャッシュとクエリの管理
最終更新: 2025年3月17日
Data Virtualization マネージャは、クエリをキャッシュしてデータ結果を保存し、クエリのパフォーマンスを最適化することができます。
このタスクについて
Data Virtualizationでは、リモート・データ・ソースを仮想化することで、データはリモートのまま、単一のフレームワークでアクセスできるようにすることができる。 例えば、異なるリモート・データベース間で表を仮想化することができます。また、これらの表を結合できる照会を実行できます。 時間のかかるクエリ実行を避けるため、Data Virtualization Managerはキャッシュを作成し、クエリの結果セットをキャッシュすることでパフォーマンスを向上させることができます。
キャッシュの管理
キャッシュ管理 ページでは、 Data Virtualization マネージャー はお客様のデータキャッシュの保存と応答性を監視することができます。 クエリの最適化についてさらに詳しく知りたい場合は、 キャッシュ管理ページの以下の要素について検討してください
- キャッシュストレージの棒グラフでは、プロビジョニング時に割り当てたキャッシュストレージの総量を確認できます。 また、アクティブ・データ・キャッシュと非アクティブ・データ・キャッシュの両方で使用されるストレージの量をモニターすることもできます。 アクティブ・データ・キャッシュは、照会の最適化で使用されます。
- レスポンスバーチャートでは、特定の実行時間内に実行されたクエリの数を監視できます。 また、データキャッシュを使用するクエリと使用しないクエリの応答速度を比較することもできます。
- アクティブデータキャッシュ内の 「Total hits」列には、アクティブなキャッシュが受信したヒットの総数が表示されます。
Data Virtualization のキャッシュ管理機能を使用してクエリを最適化する方法については、次のビデオをご覧ください。
手順
データキャッシュの管理とカスタマイズ方法については、以下のタスクを参照してください
- キャッシュエントリの追加
- キャッシュエントリを追加するには、「データキャッシュの追加」 を参照してください。
- キャッシュの詳細を表示する
- キャッシュの詳細を表示するには、以下の手順に従います。
- にアクセスしてください。
- キャッシュのアクション・メニューに進み、 キャッシュ詳細の表示をクリックします。
- データキャッシュの編集
- データキャッシュを編集するには、以下の手順に従います。
- キャッシュのリフレッシュ
- キャッシュ・リフレッシュ・スケジュールを編集するには、以下のステップを実行します。
- アクティブ・キャッシュのアクション・メニューに移動し、 「リフレッシュ頻度の編集」をクリックします。注: 編集できるのはアクティブなキャッシュのみです。
- キャッシュが古くなるのを防ぐために、キャッシュのリフレッシュレートを設定します。
- なし、手動のみ :手動でキャッシュを更新するには、アクティブなキャッシュのアクションメニューに移動し、「今すぐ更新」 をクリックします。
- 分: キャッシュをリフレッシュする間隔 (分単位) を選択します。 例えば、15分ごとに更新する。
- 毎時: キャッシュをリフレッシュする時刻 (分) を選択します。 例えば、毎時30分に更新します。
- 日次: キャッシュをリフレッシュする時刻を選択します。 例えば、毎日午前0時に更新する。
- 週次: キャッシュを最新表示する曜日と時刻を選択します。 例えば、毎週月曜日、水曜日、金曜日の午前0時に更新する。
- 月次: キャッシュを最新表示する月の週、曜日、および時刻を選択します。 例えば、毎月1日の午前0時に更新する。
- 「適用」をクリックします。
- アクティブ・キャッシュのアクション・メニューに移動し、 「リフレッシュ頻度の編集」をクリックします。
- アクティブなキャッシュの無効化
- アクティブ・キャッシュを非アクティブ化するには、キャッシュのアクション・メニューに移動して「非アクティブ化」をクリックします。
- データキャッシュの削除
- データキャッシュを削除するには、キャッシュのアクションメニューに移動し、「削除」 をクリックします。
- 削除されたデータキャッシュの再作成
- 削除されたデータキャッシュを再作成するには、以下の手順に従います。
- をクリックします。
- 再作成したいキャッシュのアクションメニューに移動し、「キャッシュを再作成」 をクリックします。
トピックは役に立ちましたか?
0/1000