---
title: "日志控制方式 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: 日志控制方式 日志控制方式包括集群配置项、租户系统变量、SQL Hint 和信号量等，这些方式可用于管理和控制系统日志的相关行为。 通过配置项控制 系统日志相关的集群配置项： 配置项名 默认值 功能描述 enable_syslog_recycle False 用于设置是否开启回收系统日志。 enable_syslog…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.5.0

# 日志控制方式

更新时间：2026-03-04 13:46:44

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/600.manage/800.logging/400.log-control.md)  

日志控制方式包括集群配置项、租户系统变量、SQL Hint 和信号量等，这些方式可用于管理和控制系统日志的相关行为。

## 通过配置项控制

系统日志相关的集群配置项：

| 配置项名 | 默认值 | 功能描述 |
| --- | --- | --- |
| [enable_syslog_recycle](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004478954) | False | 用于设置是否开启回收系统日志。 |
| [enable_syslog_wf](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479185) | True | 用于设置是否把 WARN 以上级别的系统日志打印到一个单独的日志文件（日志文件的后缀为 `wf`）中。 |
| [enable_async_syslog](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479137) | True | 用于设置是否为 `observer.log`、`election.log` 和 `rootservice.log` 启用系统日志异步写。 |
| [max_syslog_file_count](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479147) | 0 | 用于设置在回收日志文件之前可以容纳的最大日志文件数量。 |
| [syslog_io_bandwidth_limit](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004478966) | 30MB | 用于设置系统日志所能占用的磁盘 IO 带宽上限，超过带宽上限容量的系统日志将被丢弃。取值为 0 表示关闭系统日志。 |
| [syslog_level](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479088) | WDIAG | 用于设置系统日志级别。 |
| [syslog_disk_size](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479121) | 0M | 用于设置系统日志的磁盘空间上限。当系统日志的总大小将要达到该上限时，最旧的日志文件将会被删除，包括已压缩的日志文件。 |
| [syslog_compress_func](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479100) | none | 用于设置系统日志的压缩算法。 |
| [syslog_file_uncompressed_count](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479110) | 0 | 用于设置系统日志不压缩的文件数量。只有在 `syslog_compress_func` 取值不为 `none` 时才生效，且每一种系统日志文件单独计算数量。 |
| [alert_log_level](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479140) | INFO | 用于设置告警日志的级别。 |

## 通过系统变量控制

租户系统变量 `ob_log_level` 控制 Session 级日志级别。有关 `ob_log_level` 的详细信息请参见 [ob_log_level](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004478745)。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
