polardb _flog fullpagewrite 这个文件夹是干嘛用的,本地盘的话, 他会自动清理吗? 还是需要手动清理?
根据阿里云PolarDB的相关信息,polardb_flog
这个路径看起来像是与PolarDB的内部日志记录相关的文件夹,特别是与全页写(full page write)功能有关。全页写是一种数据库保障数据完整性的机制,主要用于在发生崩溃时恢复数据页到一致状态。
关于polardb_flog
文件夹是否会被自动清理,具体维护和清理操作通常由PolarDB数据库系统自动管理。PolarDB作为托管型数据库服务,设计上会自动化处理许多维护任务,包括日志的滚动和清理,以确保系统稳定运行并优化存储使用。
然而,具体的清理策略(比如何时触发清理、保留策略等)取决于PolarDB的配置和内部策略,这些策略可能会随着版本更新和维护策略的调整而变化。对于本地盘的使用情况,虽然自动管理是常态,但极端情况下或在某些特定配置下,可能仍需参照阿里云官方文档或联系技术支持确认最佳实践和维护指南。
如果遇到polardb_flog
占用过大或有清理需求的情况,建议先查阅最新的PolarDB维护文档或直接联系阿里云客服获取专业的建议,避免手动错误操作导致数据丢失或系统不稳定。在大多数生产环境中,不鼓励也不需要用户直接手动清理此类数据库系统关键目录下的文件。
这个是闪回日志的目录,会在 checkpoint 的时候根据配置的闪回日志保留时长或大小自动清理:https://apsaradb.github.io/PolarDB-for-PostgreSQL/zh/features/v11/availability/flashback-table.html
可以看下这个 http://www.postgres.cn/docs/14/storage-file-layout.html ,此回答整理自钉群“PG|POLARDB技术进阶”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。