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

达梦:跟踪日志诊断

目录标题

      • 参考连接
      • **性能诊断:跟踪日志诊断**
      • **总结**


参考连接

性能诊断 -> 跟踪日志诊断

性能诊断:跟踪日志诊断

  1. 备份现有的日志配置文件

    在修改文件之前,建议先备份原始文件,以防万一需要恢复。

    cp /opt/dmdbms/dmdata/DAMENG/sqllog.ini /opt/dmdbms/dmdata/DAMENG/sqllognewfile.ini
    
  2. 修改 sqllog.ini 文件

    使用 sed 命令将文件中所有的 .. 替换为 /opt/dmdbms/dmdata,确保日志路径配置正确。

    sed -i 's/\.\./\/opt\/dmdbms\/dmdata/g' /opt/dmdbms/dmdata/DAMENG/sqllog.ini
    
    • -i: 直接修改原文件。
    • s/\.\./\/opt\/dmdbms\/dmdata/g: 将所有 .. 替换为 /opt/dmdbms/dmdata

    需要注意:在执行 sed 命令之前,最好确认原始文件的内容,避免错误替换。

  3. 查看修改后的配置文件

    执行以下命令来查看 sqllog.ini 文件中的内容,确保替换操作已经成功。

    cat /opt/dmdbms/dmdata/DAMENG/sqllog.ini
    
  4. 启用日志追踪

    执行以下 SQL 命令来启用日志追踪。

    • 刷新日志配置:
      SP_REFRESH_SVR_LOG_CONFIG();
      
    • 设置日志开关为启用状态:
      SP_SET_PARA_VALUE(1, 'SVR_LOG', 1);
      
    • 设置日志开关为关闭状态:
      SP_SET_PARA_VALUE(1, 'SVR_LOG', 0);
      
    • 检查状态:
      select para_name,para_value from v$dm_ini where para_name='SVR_LOG';
      

    这些操作会确保日志追踪开始工作,并且能够实时反映相关性能问题。

  5. 检查日志文件是否生成

    执行以下命令,检查日志目录中是否生成了相应的日志文件。

    ls -l /opt/dmdbms/dmdata/log
    

    如果日志文件生成,说明日志追踪配置已生效。


在这里插入图片描述

总结

通过以上步骤,你可以完成跟踪日志诊断的配置和检查。务必记得在操作前进行备份,以确保在出现意外时可以恢复原始配置。如果有任何问题,可以根据日志生成情况进一步诊断性能问题。

http://www.lryc.cn/news/537097.html

相关文章:

  • Qwen2-VL 的重大省级,Qwen 发布新旗舰视觉语言模型 Qwen2.5-VL
  • js考核第三题
  • LabVIEW袜品压力测试系统
  • jsp页面跳转失败
  • 1.推荐算法基本概念
  • Java 大视界 -- 大数据伦理与法律:Java 技术在合规中的作用与挑战(87)
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十五节】
  • 【深度强化学习】策略梯度算法:REINFORCE
  • 手机用流量怎样设置代理ip?
  • CI/CD部署打包方法
  • LabVIEW 中dde.llbDDE 通信功能
  • 探索后端开发中的异步API:基于Resilience4j与Reactive Programming的高性能设计
  • leetcode 2915. 和为目标值的最长子序列的长度
  • 【Vue】打包vue3+vite项目发布到github page的完整过程
  • Flutter编译问题记录
  • poetry shell - 作为插件安装和使用
  • UE5中的快捷键汇总
  • 2月14(信息差)
  • ElementUI 的组件 Switch(开关)如何让文字显示在按钮上
  • Redis常用的五种数据结构详解
  • stm32 CubeMx 实现SD卡/sd nand FATFS读写测试
  • 【Unity】 HTFramework框架(六十)Assistant助手(在Unity中接入DeepSeek等AI语言大模型)
  • web自动化笔记(二)
  • IIS部署netcore程序后,出现500.30错误解决方案之一
  • spring 学习(spring-Dl补充(注入不同类型的数据))
  • Docker Desktop之Nginx
  • 利用ffplay播放udp组播视频流
  • 【教程】MySQL数据库学习笔记(七)——多表操作(持续更新)
  • 2025.2.14——1400
  • DeepSeek教unity------MessagePack-04