电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

pg数据库vacuum操作

来源:金蝶云社区作者:金蝶2024-09-233

pg数据库vacuum操作

1 vacuum操作原理

PG数据库的插入,更新,删除操作并不会真正的释放数据空间.如果空间一直不释放,由于数据量太大,会导致查询速度下降


PG数据库在做查询处理的时候,为了提高查询速度,会根据统计信息来确定执行计划.如果不及时更新统计信息,查询效率会下降


PG数据库中每一个事务都会产生一个事务ID,这个数字是有上限的. 当事务ID到达最大值后,会重新从最小值开始循环.如果不及时把以前的数据释放掉,原来的老数据会因为事务ID的丢失而丢失

vacuum操作效果

  • 释放,再利用更新或删除后的行所占用的磁盘空间;

  • 更新PG数据库查询计划中使用的统计信息;

  • 防止事务ID因重置而使非常老的数据丢失。

vacuum操作清理数据库kingdee

su – postgres

vacuumdb -d kingdee -f -z -v

vacuum操作清理表

4.1 查找需要vacuum清理的大表

按最老的XID排序,查看大于1G且排名前20的表。

SELEC

pg数据库vacuum操作

1 vacuum操作原理PG数据库的插入,更新,删除操作并不会真正的释放数据空间.如果空间一直不释放,由于数据量太大,会导致查询速度下降。PG数据...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信