文章 2015-12-10 来自:开发者社区

PostgreSQL 从文件系统恢复遗失的UNLOGGED table's datafile.

PostgreSQL的unlogged table是不记录xlog的,所以在备库上没有unlogged table的数据记录。 另一方面,当数据库异常crash时,数据库重启后需要从WAL恢复,由于unlogged table不记录WAL,为了保证数据的一致性,postgresql会自动清除unlogged table的数据文件。 那么问题来了,万一你不小心误创建了unlogged table,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等