doc: mention that INSERT can block because of unique indexes
Initial patch by David G. Johnston. Reported-by: David G. Johnston Discussion: https://postgr.es/m/CAKFQuwZpbdzceO41VE-xt1Xh8rWRRfgopTAK1wL9EhCo0Am-Sw@mail.gmail.com Backpatch-through: 10
This commit is contained in:
parent
88580b63eb
commit
68044facf2
@ -75,6 +75,11 @@ INSERT INTO <replaceable class="PARAMETER">table_name</replaceable> [ AS <replac
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
<command>INSERT</> into tables that lack unique indexes will
|
||||||
|
not be blocked by concurrent activity. Tables with unique indexes
|
||||||
|
might block if concurrent sessions perform actions that lock or modify
|
||||||
|
rows matching the unique index values being inserted; the details
|
||||||
|
are covered in <xref linkend="index-unique-checks">.
|
||||||
<literal>ON CONFLICT</> can be used to specify an alternative
|
<literal>ON CONFLICT</> can be used to specify an alternative
|
||||||
action to raising a unique constraint or exclusion constraint
|
action to raising a unique constraint or exclusion constraint
|
||||||
violation error. (See <xref linkend="sql-on-conflict"
|
violation error. (See <xref linkend="sql-on-conflict"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user