PostgreSQL内核原理之VACUUM之拉起流程

实际严格来说,VACUUM并不是一个进程,而是包括Launcher和Worker两个进程。其中Launcher是常驻进程,负责拉起分配Wor

PostgreSQL内核原理之VACUUM之GUC参数

PostgreSQL必须依赖autovacuum来清理死元组,清理速度势必会影响系统的IO,因此P哦是通过热SQL提供了一系列参数用于控制a

PostgreSQL内核原理之vacuum之死元组产生

我们知道,MVCC是数据库实现并发一致性的重要手段,但是各个数据库在实现MVCC的时候不尽相同,主要差异在于版本链的管理。以Oracle为例
  • < >