达梦sqllog慢日志配置方案,抓取用户所有的操作记录

news/2025/3/1 4:39:33/文章来源:https://www.cnblogs.com/xuchuangye/p/18670835

很多用户反馈,开启审计影响数据库性能,但是不开启审计,数据库没保障,数据无安全性,误删了数据,无法找到记录

达梦慢日志可以配置下,记录用户的操作记录

 

mkdir -p /data/dmlog/log

vi /data/dmdb/sqllog.ini

BUF_TOTAL_SIZE = 10240   #SQL 日志 buffer 占用空间的上限,单位为 KB,取值范围 1024~1024000
BUF_SIZE = 1024                  #一块 SQL 日志 BUFFER 的空间大小,单位为 KB,取值范围 50~409600
BUF_KEEP_CNT = 6             #系统保留的 SQL 日志缓存的个数,取值范围 1~ 100
[SLOG_ALL]
FILE_PATH = /data/dmlog/log    #日志打印的路径
PART_STOR = 0                  #SQL 日志分区存储,表示 SQL 日志进行分区存储的划分条件。 0 表示不划分;1 表示 user:根据不同用户分布存储
SWITCH_MODE = 2            #示 SQL 日志文件切换的模式:0:不切换  1:按文件中记录数量切换   2:按文件大小切换   3:按时间间隔切换
SWITCH_LIMIT = 2000        #不同切换模式 SWITCH_MODE 下,意义不同:1 按数量切换时,一个日志文件中的 SQL 记录条数达到多少条之后,系统自动将日志切换到另一个文件中。取值范围 1000~10000000,缺省为 100000      2 按文件大小切换时,一个日志文件达到该大小后,系统自动将日志切换到另一个文件中,单位 MB。取值范围 1~2000,缺省为 128       3 按时间间隔切换时,每隔指定的时间间隔,系统自动将日志切换到另一个文件中,单位分钟。取值范围 1~30000,缺省为 60

ASYNC_FLUSH = 1           #  是否打开 SQL 日志异步刷盘功能。0:否,采用实时刷盘;1:是,采用异步刷盘
FILE_NUM = 256     #总共记录多少个日志文件,当日志文件达到这个设定值以后,再生成新的文件时,会删除最早的那个日志文件。取值范围 2~1024。日志文件名称中将包含日期时间信息

 

 

数据库所有操作都会打印到dm_sql*的日志下,再通过分析日志,可以查到用户的操作记录

 


SP_SET_PARA_VALUE(1,'SVR_LOG',1);   #开启日志
SP_REFRESH_SVR_LOG_CONFIG();       # 如果对 sqllog.ini 进行了修改,可通过调用函数即时生效,无需重启数据库

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/869090.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动化办公效率工具如何提升团队协作效率?5大路径

一、自动化办公效率工具的应用现状 随着信息技术的飞速发展,自动化办公效率工具在企业中的应用越来越广泛。这些工具通过集成多种功能,帮助企业优化工作流程、提高工作效率、降低运营成本。目前,自动化办公效率工具的应用现状主要体现在以下几个方面:(一)工作流程的自动化…

GPIO

GPIO的八大工作模式区别,如何控制GPIOGPIO 1. 基本定义和概念 IO复用:同一个IO引脚具备多个不同的功能; IO重映射:当出现功能引脚冲突时,讲功能移动到到备用引脚上; 通用和复用的区别:通用表示直接控制,复用表示其他功能模块托管(片上外设)使用; 通用输入输出(GPIO…

“数据飞轮” 理念焕新,助力 2025 企业数智化发展

2024 年,全球科技领域在人工智能浪潮的席卷下加速前行,数字化转型进程也随之踏入全新阶段。在这一背景下,数据飞轮理念延续“以数据消费促资产建设,以数据消费助业务发展”的核心内涵,实现焕新升级。在2025年,升级后的数据飞轮 2.0,将 AI 视作数智化的核心竞争力,借助 …

电桥测量模块24位采样、 带有激励源动态补偿 高精度 适用比例电桥、 固定电桥 可选恒压驱动、 恒流驱动

电桥测量模块24位采样、 带有激励源动态补偿 高精度 适用比例电桥、 固定电桥 可选恒压驱动、 恒流驱动BRGxxx系列模块是一款专为惠斯通电桥测量而设计的高分辨率产品。采用24位ADC同步测量激励源与电桥输出,可提供1~128倍放大增益。该模块支持恒压和恒流两种驱动方案,适用于…

【每日一题】20250114

人经常推翻自己,经常不同意昨天的自己,这也是常态。【每日一题】 1.(18分) \(\hspace{0.7cm}\)I. 为了测量某一弹簧的劲度系数,将该弹簧竖直悬挂起来,在自由端挂上不同质量的砝码.实验测出了砝码质量 \(m\) 与弹簧长度 \(l\) 的相应数据,其对应点已在图上标出.(\(g=9…

新合新公有云环境下载客户端和BOS

公有云下载BOS直接是云IDEBOS和客户端的组件都进行了更新,但是版本号没有变化,应该是修复了bug,融合了临时补丁。 客户端

用于决策的世界模型 -- 论文 World Models (2018) PlaNet (2019) 讲解

介绍了两篇世界模型的文章 World Models (2018) 和 Learning Latent Dynamics for Planning from Pixels (2019),主要侧重点是世界模型在决策和规划中的应用。参考资料:[2411.14499] Understanding World or Predicting Future? A Comprehensive Survey of World Models [18…

AI驱动的CMS:从内容创作到推荐,智能化的变革

一、AI与CMS的结合:为什么是未来内容管理的趋势?CMS的传统局限性传统CMS为网站和企业提供了一个结构化的平台,帮助组织发布和管理内容。然而,传统的CMS系统依赖于人工的内容创作、发布、更新和优化,往往存在以下问题: 内容过度依赖人工:内容创作需要大量人工输入,难以实…

使用Nexus搭建Docker仓库

一、背景 Nexus之前已支持了nuget,由于docker仓库和前面几个存在比较大的差异,所以我特此记录下走过的坑。希望能对后来者有所帮助~~(当然,docker私有仓库,大多数是推荐使用harbor,因为我这里的某些历史原因,就沿用nexus) 二、建立仓库依次建立代理仓库、私有仓库、组合…

KuboardSpray v1.2.4 在 Rocky Linux 9.5 上部署 K8s 失败报错“当前资源包不支持此操作系统: Rocky 9.5”的解决办法

KuboardSpray报错日志截图进入 KuboardSpray 的docker容器实例里的当前用户目录下,再用 find . -name "*.yaml"|xargs -i grep -iHn "distribution: Rocky" {} 查找声明 RockyLinux 系统版本的地方,如下图解决办法: 只需对上图中红框处的3个配置文件进…

产品经理如何通过AI管理引领智能未来的浪潮?

在人工智能(AI)技术飞速发展的今天,产品经理的角色正经历着深刻的变革。AI不仅改变了产品开发的方式,还为产品经理提供了前所未有的工具和方法来优化产品管理流程、提升用户体验并推动业务增长。本文将探讨产品经理如何通过AI管理引领智能未来的浪潮,分享实用的策略和案例…

CANFD总线协议

1.帧起始与经典CAN类似,CAN FD数据帧的第1位也是“SOF(Start Of Frame,帧起始)”,显性电平(逻辑0) 2.仲裁域与经典CAN类似,不过将“RTR”位替换为“RRS”位。RRS是英文“Remote Request Substitution(远程请求替换)”的缩写,该位替代了远程帧请求位,并且在CAN FD中…