1

インデックスが「即時」であるとはどういう意味ですか?

私はSQL標準で「インデックス」を参照していますが、おそらくこのPostgreSQLドキュメントに従ってより具体的にしています。

4

1 に答える 1

4

これは、制約チェックがいつ適用されるかを示します。制約に関するドキュメントから:

SET CONSTRAINTSは、現在のトランザクション内での制約チェックの動作を設定します。IMMEDIATE制約は、各ステートメントの最後でチェックされます。DEFERRED制約は、トランザクションがコミットされるまでチェックされません。各制約には、独自のIMMEDIATEモードまたはDEFERREDモードがあります。

UNIQUEインデックスも制約であるため、これが適用されます。

于 2012-08-23T15:43:11.033 に答える