FineReport配置数据库链接后,每次打开报表会采集数据源的数据字典信息?

FineReport配置数据库链接后,每次打开报表会采集数据源的数据字典信息?

数据源:GreenPlum5.21.3   jdbc: postgresql-42.2.12.jar

查询报表频繁出现查询数据源的字典信息数据:

SELECT c.oid, a.attnum, a.attname, c.relname, n.nspname, a.attnotnull OR (t.typtype = 'd' AND t.typnotnull), pg_catalog.pg_get_expr(d.adbin, d.adrelid) LIKE '%nextval(%' FROM pg_catalog.pg_class c JOIN pg_catalog.pg_namespace n ON (c.relnamespace = n.oid) JOIN pg_catalog.pg_attribute a ON (c.oid = a.attrelid) JOIN pg_catalog.pg_type t ON (a.atttypid = t.oid) LEFT JOIN pg_catalog.pg_attrdef d ON (d.adrelid = a.attrelid AND d.adnum = a.attnum) JOIN (SELECT 261745831 AS oid , 3 AS attnum UNION ALL SELECT 261745831, 4 UNION ALL SELECT 261745831, 6 UNION ALL SELECT 261745831, 7 UNION ALL SELECT 261745831, 8 UNION ALL SELECT 261745831, 9 UNION ALL SELECT 261745831, 5) vals ON (c.oid = vals.oid AND a.attnum = vals.attnum)

FineReport dragoncat0812 发布于 2020-4-21 14:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
3
miss_liLv2中级互助
发布于2020-4-21 14:11(编辑于 2020-4-21 14:26)

是的,可以开启共享数据集把结果保存到~试试。

image.png

image.png

  • dragoncat0812 dragoncat0812(提问者) 报表数据集里面从未写过类似的语句,报表使用的时候,经常会出现查询数据字典的操作。不知道是哪里发起的
    2020-04-21 14:25 
  • miss_li miss_li 回复 dragoncat0812(提问者) 检查下是不是定义了服务器数据集。
    2020-04-21 14:26 
  • dragoncat0812 dragoncat0812(提问者) 回复 miss_li 没有,都检查过了, 还在tomcat根目录下面 grep -r \'pg_catalog\',查询过所有的文件信息和日志信息
    2020-04-21 15:05 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-4-21 14:15

设置后,每次重新打开页面,都会查询数据库的

  • dragoncat0812 dragoncat0812(提问者) 哪里设置的? 因为我们重来都没有写过类似查询报表源的数据字典语句
    2020-04-21 14:18 
  • 3关注人数
  • 495浏览人数
  • 最后回答于:2020-4-21 14:26
    请选择关闭问题的原因
    确定 取消
    返回顶部