以下是SQL Server在Debian上的日志管理技巧:
查看日志文件
/var/log/mssql/error.log,可使用cat、less、tail命令查看。/var/log/mssql/slow-query.log(需启用)。日志轮转与清理
logrotate工具配置轮转策略(如按天轮转、压缩旧日志),配置文件路径:/etc/logrotate.d/sqlserver。BACKUP LOG [数据库名] TO DISK='路径.bak'。调整恢复模式
ALTER DATABASE [数据库名] SET RECOVERY SIMPLE,适合非高可用场景。监控与分析
sys.fn_dblog()函数分析事务日志内容。自动化管理
权限与安全
参考来源: