OceanBase 的日志文件会不会越积越大?需要我手动清理吗?
5 个赞
应该是滚动的,有一定阈值范围
5 个赞
enable_syslog_recycle 设置为on,开启自动清理日志文件
max_syslog_file_count 设置保留日志文件个数
两个参数配合使用,可以达到自动清理observer日志文件的作用
5 个赞
自动的
5 个赞
不需要,而且不会越来越大,你设置多大就多大,然后一直滚啊滚的~
4 个赞
配置自动清理就行啊
3 个赞
学习学习
3 个赞
OceanBase 的日志文件确实可能会随着系统的运行逐渐增长,但并不需要您手动清理。日志文件的增长可以通过系统参数进行控制,当达到设定的阈值时,系统会自动回收不再需要的日志文件。具体的参数包括:
-
log_disk_utilization_threshold
默认为 80%,即当 clog 空间使用率达到 80% 时,系统将开始回收可以被回收的日志文件。 -
log_disk_utilization_limit_threshold
默认为 95%,当 clog 空间使用率达到 95% 时,系统将禁止写入和日志同步,以避免因磁盘空间不足导致的问题。
因此,通常情况下,OceanBase 的日志文件不会无限制地增长,也不需要手动清理。
详情请参考:
- oceanbase clog盘如何瘦身
- oceanbase数据库运行过程中手动删除clog日志
- OceanBase 数据库性能的影响因素
2 个赞
感觉是自动的
2 个赞
学到了
1 个赞
学习了
1 个赞
搜索
1 个赞
配置策略,自动清除。