码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 达梦:开启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 物理存储结构 | 达梦技术文档
  • 相关阅读:
    最新 vie-vite框架下 jtopo安装使用
    基于stm32的光照强度检测智能窗帘系统
    YOLOv7改进:CBAM注意力机制
    剑指 Offer 57. 和为s的两个数字
    推荐系统[4.1]:Ranking Loss 函数:度量学习、Siamese 和 triplet 网络、RankNet、pair-wise、List-wise loss以及在深度学习框架中loss设计
    TAO 训练时遇到 docker报错
    Rocky Linux团队组建的超豪华领导人团队
    老卫带你学---leetcode刷题(128. 最长连续序列)
    基于Android的小说电子书阅读app
    隧道未来如何发展?路网全息感知,颠覆公路交通安全史
  • 原文地址:https://blog.csdn.net/Penrosee/article/details/134035826
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号