ttIndexAdviceCaptureDrop

このプロシージャは現在の接続または現在のデータベースの既存の取得データを削除します。そのレベルのttIndexAdviceCaptureOutputへの後続のコールは行を返しません。

このプロシージャおよびこれに関連するプロシージャをIndex Advisorと呼びます。これらのプロシージャの使用方法の詳細は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』「索引アドバイザを使用した索引の推奨」を参照してください。

必要な権限

このプロシージャでは接続レベルの取得を削除するために権限を必要としません。

このプロシージャでは、データベース・レベルの取得を削除するためにADMIN権限が必要です。

TimesTen ScaleoutおよびTimesTen Classicでの使用

このプロシージャは、TimesTen Classicでサポートされています。

TimesTen Scaleoutアプリケーションでこの組込みプロシージャをコールできます。

TimesTen Scaleoutの場合、このプロシージャは、コール元の要素に対してローカルに実行されます。

関連ビュー

このプロシージャには関連ビューはありません。

構文

ttIndexAdviceCaptureDrop([captureLevel])

パラメータ

ttIndexAdviceCaptureDropには次のオプション・パラメータがあります。

パラメータ 説明

captureLevel

TT_INTEGER

取得レベルでサポートされる値は次のとおりです。

0 - 索引アドバイス取得は、現在の接続の接続レベルで削除されます。これはデフォルトです。

1 - 索引アドバイス取得はデータベース・レベルで削除されます。

結果セット

ttIndexAdviceCaptureDropは結果を返しません。

CALL ttIndexAdviceCaptureDrop;

ノート

  • 接続レベルの取得とデータベース・レベルの取得の両方を削除するには、コマンドを2回呼び出します(それぞれの取得レベルについて1回ずつ)。

  • 削除を試行しているレベルで取得が進行中にこのコマンドをコールすると、エラーになります。