当前位置: 首页 > news >正文

达梦:开启sql日志记录

前言

开启sql日志记录,可协助排查定位数据库问题。生产开启会有一定的性能消耗,建议打开 SQL 日志异步刷盘功能

1.配置sqllog.ini文件

sqllog.ini 用于 SQL 日志的配置,当且仅当 INI 参数 SVR_LOG=1 时使用。
运行中的数据库实例,可通过命令,查看sqllog.ini所在的路径:
ps -ef|grep dmserver

2.配置sqllog.ini

vi /dmdata/data/DAMENG/sqllog.ini
BUF_TOTAL_SIZE = 10240 #SQLs Log Buffer Total Size(K)(1024~1024000)
BUF_SIZE = 1024 #SQLs Log Buffer Size(K)(50~409600)
BUF_KEEP_CNT = 6 #SQLs Log buffer keeped count(1~100)
[SLOG_ALL]
FILE_PATH = /dmdata/sqllog      #SQL 日志文件所在的文件夹路径。缺省生成在 DM 安装目录的 log 子目录下面
PART_STOR = 0                   #默认即可,具体参数含义,查看连接
SWITCH_MODE = 2                 #默认即可
SWITCH_LIMIT = 512              #每个日志文件512M
ASYNC_FLUSH = 1                 #开启异步记录
FILE_NUM =20                    #需根据实际空间划分。代表总共记录多少个日志文件,当日志文件达到这个设定值以后,再生成新的文件时,会删除最早的那个日志文件。取值范围 2~1024
ITEMS = 0                       #默认即可
SQL_TRACE_MASK = 1              #默认即可
MIN_EXEC_TIME = 0               #默认即可
USER_MODE = 0                   #默认即可
USERS =                         #默认即可

3.打开sql日志记录,并生效操作

方式1:编辑 dm.ini 
SVR_LOG=1
登录数据库,执行语句:
SP_REFRESH_SVR_LOG_CONFIG(); --刷新生效
方式2:语句修改 
登录数据库,执行语句:
SP_SET_PARA_VALUE(1,'SVR_LOG',0);--先关闭
SP_SET_PARA_VALUE(1,'SVR_LOG',1);--再打开
SP_REFRESH_SVR_LOG_CONFIG(); --刷新生效

4.详细配置查看官方文档

daDM 物理存储结构 | 达梦技术文档
http://www.lryc.cn/news/207327.html

相关文章:

  • C语言开发,指针进阶,字符串查找,包含,拼接
  • PyCharm中文使用详解
  • 一键同步,无处不在的书签体验:探索多电脑Chrome书签同步插件
  • 在Go项目中二次封装Kafka客户端功能
  • CVE-2021-44228 Apache log4j 远程命令执行漏洞
  • 前端跨域相关
  • HTML笔记-狂神
  • python自动化测试工具selenium
  • 输入/输出应用程序接口和设备驱动程序接口
  • Python---Socket 网络通信
  • 使用 jdbc 技术升级水果库存系统(优化版本)
  • 网络协议--广播和多播
  • python爬虫入门(三)正则表达式
  • fabric.js介绍
  • YOLOv5源码中的参数超详细解析(3)— 训练部分(train.py)| 模型训练调参
  • Linux高性能编程学习-TCP/IP协议族
  • 用爬虫代码爬取高音质音频示例
  • 深度学习与计算机视觉(一)
  • 【vector题解】杨辉三角 | 删除有序数组中的重复项 | 只出现一次的数字Ⅱ
  • 金字塔切分注意力模块PSA学习笔记 (附代码)
  • Jenkins自动化测试
  • python 字典dict和列表list的读取速度问题, range合并
  • 测试用例的设计方法(全):等价类划分方法
  • Office技巧(持续更新)(Word、Excel、PPT、PowerPoint、连续引用、标题、模板、论文)
  • Java实现ORM第一个api-FindAll
  • HFSS笔记——求解器和求解分析
  • jenkins配置gitlab凭据
  • 0基础学习PyFlink——用户自定义函数之UDTF
  • 【Java 进阶篇】Java Request 原理详解
  • 13 结构性模式-装饰器模式