diff --git i/doc/src/sgml/mvcc.sgml w/doc/src/sgml/mvcc.sgml index cfdcb742..06ed5985 100644 --- i/doc/src/sgml/mvcc.sgml +++ w/doc/src/sgml/mvcc.sgml @@ -951,7 +951,7 @@ ERROR: could not serialize access due to read/write dependencies among transact Acquired by VACUUM (without ), ANALYZE, CREATE INDEX CONCURRENTLY, REINDEX CONCURRENTLY, - CREATE STATISTICS, and certain ALTER + CREATE STATISTICS, COMMENT ON, and certain ALTER INDEX and ALTER TABLE variants (for full details see the documentation of these commands). diff --git i/doc/src/sgml/ref/comment.sgml w/doc/src/sgml/ref/comment.sgml index e07fc47f..04361e73 100644 --- i/doc/src/sgml/ref/comment.sgml +++ w/doc/src/sgml/ref/comment.sgml @@ -88,6 +88,7 @@ COMMENT ON issue a new COMMENT command for the same object. To remove a comment, write NULL in place of the text string. Comments are automatically dropped when their object is dropped. + A SHARE UPDATE EXCLUSIVE lock is acquired on the object.