2021
02-20
02-20
PostgreSQL 如何查找需要收集的vacuum 表信息
前言通常,在PostgreSQL中,由于经常需要对表进行UPDATE和DELETE,因此表会产生碎片空间。在PostgreSQL中,使用VACUUM仅仅对需要执行VACUUM表将已删除的空间标识为未使用,以便以后重用这些空间,但是不能立即将占用的空间返还给操作系统,因此需要使用VACUUMFULL,才可以释放空间,并立即将空间返还给操作系统。实现脚本记录收集表创建CREATETABLEIFNOTEXISTStab_vacuum_record(sqltexttext);收集需要VACUUM表函...
继续阅读 >