Michal Charemza Asked: 2021-11-17 09:19:34 +0800 CST2021-11-17 09:19:34 +0800 CST 2021-11-17 09:19:34 +0800 CST REVOKE ALL PRIVILEGES ON PostgreSQL 表需要什么锁? 772 REVOKE ALL PRIVILEGES ON PostgreSQL 表需要什么锁? 具体来说,它是否会被长时间运行的 ALTER TABLE 阻塞,该 ALTER TABLE 会向表中添加一列? postgresql permissions 1 个回答 Voted Best Answer Laurenz Albe 2021-11-17T23:27:36+08:002021-11-17T23:27:36+08:00 REVOKE并且GRANT不对表本身进行任何锁定,但是他们修改了表的relaclin pg_class,因此他们需要NO KEY UPDATE对该行进行锁定。 这将与所有其他也修改表元数据的操作冲突,特别是ALTER TABLE.
REVOKE
并且GRANT
不对表本身进行任何锁定,但是他们修改了表的relacl
inpg_class
,因此他们需要NO KEY UPDATE
对该行进行锁定。这将与所有其他也修改表元数据的操作冲突,特别是
ALTER TABLE
.