DM8:达梦数据库开启DMSQL日志sqllog DM8:达梦数据库开启SQL日志sqllog环境介绍1 修改配置文件sqllog.ini2 开启与关闭 DMSQLLOG2.1 开启 sql 日志记录功能2.2 查询 sql 日志记录是否开启0 关闭1/2/3开启);2.3 关闭 sql 日志记录功能3 sqllog.ini 详细介绍4 Linux命令查询日志文件大于多少ms 的sql5 更多达梦数据库使用经验总结环境介绍在使用数据库过程中有时候想要查看数据库执行的SQL日志由于V$SESSIONS 系统视图默认保留10000条不满足需求可以配置开启SQLLOGSELECTCOUNT(*)FROMV$SQL_HISTORY;--输出结果 100001 修改配置文件sqllog.ini[dmdbadmrw-26 home]$cd/home/dmdba/dmdata5236/DAMENG/[dmdbadmrw-26 DAMENG]$visqllog.iniBUF_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 ../log PART_STOR 0 ##SQL 日志分区存储 ##表示 SQL 日志进行分区存储的划分条件。 ##0 表示不划分1 表示 USER根据不同用户分布存储 SWITCH_MODE 2 ## 日志文件切换模式 2 按文件大小切换 SWITCH_LIMIT 256 ## 文件大小限制默认128建议256 单位MB ASYNC_FLUSH 1 ## 日志刷盘模式默认1 异步刷盘0实时刷盘要考虑性能 FILE_NUM 20 ## 打印日志文件个数默认5个建议配置20 ITEMS 0 ## 记录SQL全部内容信息 默认 0 SQL_TRACE_MASK 1 ## 打印全部类型SQL日志 默认 1 MIN_EXEC_TIME 0 ## 详细模式下记录的最小语句执行时间单位毫秒 USER_MODE 0 ## SQL 日志按用户过滤时的过滤模式取值0关闭用户过滤 USERS ## 打开 SVR_LOG_USER_MODE 时指定的用户列表。格式为用户名用户名用户名 [SLOG_ERROR] SQL_TRACE_MASK 23 FILE_PATH ../log [SLOG_DDL] SQL_TRACE_MASK 3 [SLOG_LONG_SQL] SQL_TRACE_MASK 25 MIN_EXEC_TIME 02 开启与关闭 DMSQLLOG登陆达梦数据库管理工具或 disql 执行命令2.1 开启 sql 日志记录功能开启后注意观察数据库log目录的dmsql开头的日志文件是否达到256MB后正常切换达到20个日志文件后自动循环覆盖若没有循环覆盖磁盘会很快备占用完若有问题请检查配置文件。callSP_SET_PARA_VALUE(1,SVR_LOG,1);2.2 查询 sql 日志记录是否开启0 关闭1/2/3开启);selectSF_GET_PARA_VALUE(1,SVR_LOG)unionALLselectSF_GET_PARA_VALUE(2,SVR_LOG);2.3 关闭 sql 日志记录功能callSP_SET_PARA_VALUE(1,SVR_LOG,0);3 sqllog.ini 详细介绍引用DM8 系统管理员手册内容2.1.1.5 sqllog.inisqllog.ini用于SQL日志的配置当且仅当INI参数SVR_LOG1时使用。如果在服务器启动过程中修改了sqllog.ini文件。修改之后的文件只要调用过程SP_REFRESH_SVR_LOG_CONFIG() 就会生效。sqllog.ini的详细配置请参考表2.29。表 2.29 sqllog.ini 的配置项4 Linux命令查询日志文件大于多少ms 的sqlLinux命令查询日志文件大于100000ms 的sqlcat dmsql_GRP1_RT_01_20250210_012430.log|grep-EEXECTIME: [1-9][0-9]{5,}\(ms\)模糊匹配 首位 后面至少有5位数字5 更多达梦数据库使用经验总结更多达梦数据库使用经验总结 - - 点击跳转

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/9/26 23:24:47
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/9/26 18:48:15
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/9/26 3:42:08
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/9/26 11:37:29
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 4:08:27
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/9/26 21:11:24

日新闻

周新闻