<永洪tech>慢查询记录表

永洪tech-Lan 显示全部楼层 发表于 2021-4-30 09:44:59 |阅读模式 打印 上一主题 下一主题
V8.7版本开始,产品监控预警新增  DBPERFORMANCE (表结构说明见附件), 帮助用户从执行时间的监控数据中,发现执行较慢的原因,以便有针对性的解决性能问题。配置方案:
1、管理系统-系统设置-数据库连接配置-监控预警,配置数据存储到数据库,测试连接-创建连接
1.png 2.png

2、创建连接后,数据库中会生成对应的表

3.png

4.png

默认超过10s的查询会记录到该表中,单位:ms 。可添加参数修改默认时长:audit.performance.record.limit=10000

参数修改方法:
1、确认数据存储空间
5.png
2、添加参数
文件系统:
(1)、停产品tomcat
(2)、服务器产品安装目录/Yonghong/bihome/bi.properties文件中添加参数:
audit.performance.record.limit=10000  
具体值跟据实际情况修改,单位:ms
(3)启动产品tomcat

数据库系统:
(1)、访问BI-管理系统-数据库管理-下载bi.properties文件
6.png
(2)、bi.properties文件中添加参数:
audit.performance.record.limit=10000  
具体值跟据实际情况修改,单位:ms
(3)、访问BI-管理系统-数据库管理-上传修改的bi.properties文件
(4)、每个C节点,重启tomcat

dbperformance结构说明.xlsx

9.79 KB, 下载次数: 453

回复

使用道具 举报

精彩评论5

永洪tech-Lan 显示全部楼层 发表于 2021-4-30 13:16:24
永洪tech-Lan 发表于 2021-4-30 09:44
V8.7版本开始,产品监控预警新增  DBPERFORMANCE (表结构说明见附件), 帮助用户从执行时间的监控数据中 ...

可以使用以下sql进行查询:


select
username 用户名,
alias 用户昵称,
queryname 数据集名称,
refname 报表路径,
comment sql内容,
proccost/1000 as 查询时长(秒),
netcost 网络开销,
sid 报表组件名称,
dbid 查询ID,
FROM_UNIXTIME(createtime/1000,'%Y-%m-%d %h:%i:%s') as 开始时间,
FROM_UNIXTIME(receivetime/1000,'%Y-%m-%d %h:%i:%s') as 查询结束时间
from dbperformance
where req = 'ExecuteSQL'


回复 支持 反对

使用道具 举报

火将军皇冠三 显示全部楼层 发表于 2024-2-10 16:00:23
666
回复

使用道具 举报

火将军皇冠三 显示全部楼层 发表于 2024-2-10 16:00:27
666
回复

使用道具 举报

火将军皇冠三 显示全部楼层 发表于 2024-2-10 16:00:31
666
回复

使用道具 举报

火将军皇冠三 显示全部楼层 发表于 2024-2-11 12:28:58
新年快乐
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部