次の方法で共有


カーソル論理プラン表示操作とカーソル物理プラン表示操作

カーソル論理操作および物理操作は、カーソル操作に関するクエリまたは更新処理がどのように実行されたかを示すために使用されます。カーソル物理操作は、キーセット ドリブン カーソルの使用など、カーソルの処理に使用される物理的な実装アルゴリズムを示します。カーソル実行の各ステップは、物理操作に関係します。カーソル論理操作は、カーソルが読み取り専用であるなどの、カーソルのプロパティを示します。

論理操作

カーソル論理操作は次のとおりです。

Asynchronous

カーソル テーブルは、非同期に作成されます。詳細については、「非同期作成」を参照してください。

Optimistic

このカーソルは、オプティミスティック モードの同時実行を使用します。詳細については、「カーソル同時実行」を参照してください。

Primary

このカーソルのプライマリ フェッチ クエリです。

Read Only

このカーソルは、同時実行の読み取り専用部分を使用します。このカーソルではデータの読み取りのみを行うことができます。データの挿入、更新、または削除は実行できません。詳細については、「カーソル同時実行」を参照してください。

Scroll Locks

このカーソルは同時実行にスクロール ロックを使用します。詳細については、「カーソル同時実行」を参照してください。

Secondary

セカンダリ フェッチ クエリです (プライマリ フェッチ クエリが失敗した場合に使用されます)。

Synchronous

カーソル テーブルは同期して作成されます。

物理操作

カーソル物理操作は次のとおりです。

Dynamic

このカーソルは、他のユーザーによる変更をすべて表示できます。詳細については、「動的カーソル」を参照してください。

Fetch Query

カーソルに対してフェッチが行われたとき、このクエリは行を取得します。

Keyset

このカーソルは、他のカーソルによる更新を表示できますが、挿入は表示できません。詳細については、「キーセット ドリブン カーソル」を参照してください。

Population Query

カーソルが開いたとき、このクエリはカーソルの作業テーブルを作成します。

Refresh Query

このクエリは、カーソル フェッチ バッファから行の現在のデータを取り出します。

Snapshot

このカーソルは、他のユーザーによる変更を表示しません。詳細については、「静的カーソル」を参照してください。

SQL Server データベース エンジン のカーソル モデルの詳細については、「カーソルの種類 (データベース エンジン)」を参照してください。

参照

概念

論理操作と物理操作のリファレンス
カーソル (データベース エンジン)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手