再次请教postgresql数据库清理磁盘空间的脚本,急!

alaxis 2006-04-27 01:02:14
在linux上安装了postgresql数据库,由于数据量比较大,运行了一段时间后,/var/lib/pgsql/data目录下的base、pg_xlog和pg_clog三个目录会不断增长,想要清理一下,释放磁盘空间。请问如何适当使用vacuum full以及pg_resetxlog命令,还有就是pg_clog目录下的日志是什么日志?如何清理?谢谢!
...全文
605 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
redex 2006-05-20
  • 打赏
  • 举报
回复
up, mark一下.
trainee 2006-05-16
  • 打赏
  • 举报
回复
BASE下增长的空间 可用VACUUM FULL 清理减少,

XLOG是 WRITE AHEAD记录,自动保持在一定数目内,
CLOG是 当前事务的临时存储,事务结束后自动清除。
以上两个不要去清理它,否则导致数据不一致,若执意要清理他们,请先高级备份数据。

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧