我怀疑这是因为我们没有并发删除索引。
普通的 DROP INDEX 会获取表上的 ACCESS EXCLUSIVE 锁,阻止其他访问,直到索引删除完成。
DROP INDEX
ACCESS EXCLUSIVE
这应该在 PERF: Update migration to drop index concurrently. by tgxworld · Pull Request #28955 · discourse/discourse · GitHub 中修复。
@schneeland 感谢您花时间报告此问题