TaurusDB日志简介
TaurusDB数据库支持采集如下四种日志:
- 错误日志
错误日志记录了数据库运行时的日志,包括数据库运行的错误信息及运行较慢的SQL查语句。详细内容请参见管理TaurusDB错误日志。
- 慢日志
记录执行时间超过当前慢日志阈值“long_query_time”(默认是10秒)的语句,建议设置为1s。详细内容请参见管理TaurusDB慢日志。
可通过使用如下参数来控制TaurusDB日志记录:
- log_queries_not_using_indexes:是否记录未使用索引的查询,默认OFF。
- log_throttle_queries_not_using_indexes:每分钟允许写入到慢查询日志的未使用索引的语句个数,默认为0。
- 审计日志(公测)
当您开通SQL审计功能,系统会将所有的SQL操作记录下来存入日志文件,方便用户下载并查询。
TaurusDB默认关闭SQL审计功能,打开可能会有一定的性能影响。详细内容请参见开启TaurusDB SQL审计日志。
- Binlog日志(公测)
Binlog日志记录了所有DDL和DML语句(除了数据查询语句),下载Binlog日志文件,用于本地存储与分析,以便进行语句优化。Binlog备份存储在对象存储服务上。详细内容请参见查询和下载Binlog日志(公测)。