pgsql数据库wal_archive文件夹清理

pgsql数据库wal_archive文件夹清理

问题:
      经常有客户说,pgsql的归档数据(默认归档数据路径:C:\ManageEngine\ServiceDesk\pgsql\data\wal_archive)保留了一段时间之后,就占用了大量的存储空间,影响计算机性能及升级系统及恢复数据库的效率。

解决方案:
      Wal_archive文件的增长是因为archive.bat。 
       
      请按照以下步骤进行操作,进行存储资源的优化。 

(在测试环境中已经测试过,但介于安全起见,可以先将内容进行备份,如,可以不替换archive.bat文件,先将其改名;不删除wal_archive文件夹,先将其改名,之后确认无影响后再将其删除)


1.停止应用程序。将附件的archive.bat.txt文件保存到本地,并之后重命名为archive.bat,保存起来。


2.替换原目录中较旧的archive.bat文件。(..\ManageEngine\ServiceDesk\PGSQL\Data下的)


3.删除现有的wal_archive文件夹,因为该文件夹中的数据将来不需要。