开发者社区 > 数据库 > 关系型数据库 > 正文

polardb _flog fullpagewrite 这个文件夹是干嘛用的,?

polardb _flog fullpagewrite 这个文件夹是干嘛用的,本地盘的话, 他会自动清理吗? 还是需要手动清理?image.png

展开
收起
真的很搞笑 2024-07-10 15:39:27 39 1
2 条回答
写回答
取消 提交回答
  • 技术浪潮涌向前,学习脚步永绵绵。

    根据阿里云PolarDB的相关信息,polardb_flog 这个路径看起来像是与PolarDB的内部日志记录相关的文件夹,特别是与全页写(full page write)功能有关。全页写是一种数据库保障数据完整性的机制,主要用于在发生崩溃时恢复数据页到一致状态。

    关于polardb_flog文件夹是否会被自动清理,具体维护和清理操作通常由PolarDB数据库系统自动管理。PolarDB作为托管型数据库服务,设计上会自动化处理许多维护任务,包括日志的滚动和清理,以确保系统稳定运行并优化存储使用。

    然而,具体的清理策略(比如何时触发清理、保留策略等)取决于PolarDB的配置和内部策略,这些策略可能会随着版本更新和维护策略的调整而变化。对于本地盘的使用情况,虽然自动管理是常态,但极端情况下或在某些特定配置下,可能仍需参照阿里云官方文档或联系技术支持确认最佳实践和维护指南。

    如果遇到polardb_flog占用过大或有清理需求的情况,建议先查阅最新的PolarDB维护文档或直接联系阿里云客服获取专业的建议,避免手动错误操作导致数据丢失或系统不稳定。在大多数生产环境中,不鼓励也不需要用户直接手动清理此类数据库系统关键目录下的文件。

    2024-07-10 18:27:51
    赞同 6 展开评论 打赏
  • 这个是闪回日志的目录,会在 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技术进阶”

    2024-07-10 16:54:07
    赞同 4 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载