finereport有什么办法可以获取执行报表电脑的系统名等等一系列信息吗~

finereport有什么办法可以获取执行报表电脑的系统名等等一系列信息吗~

因为公司发现数据库在报表执行完成以后,进程是卡死的,不会自动结束,我们是postgre数据库,我怀疑是国产机执行报表的时候产生的这个问题

image.png

FineReport 用户WdKQC8010750 发布于 2022-3-25 14:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2022-8-20 16:09
最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-25 14:11

目前标准没有公式和方式,需要自己二开获取

APP端倒是有方式,[App]JS 获取手机设备信息-https://help.fanruan.com/finereport10.0/doc-view-1928.html

最佳回答
0
hotfog119Lv7初级互助
发布于2022-3-25 14:35(编辑于 2022-3-25 14:50)

帆软的日志数据库里面有这样一张表:fine_record_execute 报表(BI)执行表

可以查到执行报表的IP,联动你们内部的ip分配就可以查到具体的电脑的。

具体文章你参考下这篇:https://help.fanruan.com/finereport/doc-view-3742.html

另外,在决策系统后台多关注下SQL执行监控,可以看到具体是哪些SQL语句跑得慢,执行的具体报表是哪张?

  • 4关注人数
  • 526浏览人数
  • 最后回答于:2022-8-20 16:09
    请选择关闭问题的原因
    确定 取消
    返回顶部