Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
インデックスが「即時」であるとはどういう意味ですか?
私はSQL標準で「インデックス」を参照していますが、おそらくこのPostgreSQLドキュメントに従ってより具体的にしています。
これは、制約チェックがいつ適用されるかを示します。制約に関するドキュメントから:
SET CONSTRAINTSは、現在のトランザクション内での制約チェックの動作を設定します。IMMEDIATE制約は、各ステートメントの最後でチェックされます。DEFERRED制約は、トランザクションがコミットされるまでチェックされません。各制約には、独自のIMMEDIATEモードまたはDEFERREDモードがあります。
UNIQUEインデックスも制約であるため、これが適用されます。