锁分为lwlock和lock,当出现锁争抢严重时,需根据具体情况分析。

  • lwlock:等待事件中的 wait_event 描述了具体的lwlock,对应详细描述请参见lwlock
  • lock
    • polar_stat_activity中的 wait_object 字段表示是哪个进程在持有锁。
    • 也可在pg_locks视图中进行锁分析。