アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> updateCachedResourceStatisticsConfig
 
updateCachedResourceStatisticsConfig
データソースのコストベースオプティマイザー(Cost Based Optimizer, CBO)統計構成を設定します。統計を構成する前に、キャッシュを構成する必要があります。
ロケーション
/services/webservices/system/admin/resource/operations/
リクエストエレメント
path:キャッシュ可能なリソースのパス。
type:キャッシュされたリソース統計は、タイプTABLEです。
detail:応答に含めるリソースに関する詳細レベル。有効な値は、NONE、SIMPLE、およびFULLです。
cachedStatisticsConfig:指定されたリソースの統計構成。
configured(オプション):統計収集が構成されている場合はTRUE。それ以外の場合はFALSE。
useEnabled(オプション):収集された統計がCBOによって使用される場合はTRUE。それ以外の場合はFALSE。これは、CBOを一時的に無効にするために使用できます。
cardinalityMin(オプション):このリソースの最小カーディナリティ。この値を設定すると、収集された統計が上書きされます。
cardinalityMax(オプション):このリソースの最大カーディナリティ。この値を設定すると、収集された統計が上書きされます。
cardinalityExpected(オプション):このリソースに期待されるカーディナリティ。この値を設定すると、収集された統計が上書きされます。
gatherEnabled(オプション):このリソースについて収集する統計を定義します。有効な値はTABLE_BOUNDARYまたはCUSTOMです。
maxTime(オプション):整数0からn(分単位)。プロセスがデータの収集に費やす必要がある最大時間。 0は制限なしを意味します
columns(オプション):gatherEnabledがCUSTOMに設定されている場合にのみ適用されます。
columns(オプション):各列で取得する特定のデータを示すリスト:
name:単純な列名。
flags:有効な値は、NONE、BOUNDARY、またはALLです。
onCacheRefresh(オプション):統計収集がキャッシュの更新によって自動的にトリガーされる必要がある場合はTRUE。 FALSEの場合、リフレッシュモードを指定できます。
refresh(オプション):統計データを更新する方法。
mode:統計データを更新する方法(手動またはスケジュール)。
schedule(モードがスケジュールされている場合):スケジュールエレメントを参照してください。
応答エレメント
cachedStatisticsConfig(オプション):指定されたリソースの統計構成。このエレメントは、詳細レベルがNONEでない場合にのみ応答に存在します。
エラー解析
IllegalArgument:パスの形式が正しくないか、不正なタイプが指定された場合。
NotAllowed:リソースのタイプが間違っている場合。
NotFound:リソースまたはリソースへのパスの一部が存在しない場合。
セキュリティ:ユーザーがパス内のすべてのアイテムに対する読み取りアクセス権を持っていない場合。
セキュリティ:ユーザーがACCESS_TOOLS権限を持っていない場合。