达梦的一种远程操作符执行失败解决方法-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502470
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: 数据库开发技术

2023-08-18 08:41:26

sql使用了database link,但是执行时遇到:远程操作符执行失败,select * 没问题,select count(0) 就报错,说明可能使用数据库链遇到问题。可以尝试修改参数 dblink_opt_flag 为0

  1. 参数名:dblink_opt_flag
  2. 缺省值:509
  3. 属性:动态,会话级
  4. 说明:控制对 dblink 的优化。

  5. 0:不进行优化;
  6. 1:允许 dblink 整体优化,采用原始方式;
  7. 2:dblink 局部优化,采用老方式;
  8. 4:dblink 局部优化,采用新方式;
  9. 8:异构数据库情况下进行兼容性检查,根据表达式类型检查是否可以在异构数据库执行,如果不支持,则不对此表达式进行进行收集;
  10. 16:采用新方式局部优化时,考虑视图、派生表、子查询、查询表达式是否可以整体优化;
  11. 32:采用新方式局部优化时,支持外连接 where 过滤条件的优化;
  12. 64:支持 member_access 转换为变量的优化方式;
  13. 128:增删改支持新方式优化;
  14. 256:计划生成阶段增加 dblink 优化,支持连接条件转换为变量的优化方式,并对 dblink 存在过滤条件的场景进行优化;
  15. 512:支持物化视图明细表是基于 dm 到异构数据库 dblink 的远程表。

  16. 支持使用上述有效值的组合值,如 61 表示同时进行 1、4、8、16、32 的优化。取值 16 和 32只有和取值 4 组合才有意义。


猜测 509=1 4 8 16 32 64 128 256,没有采用2 和 512这两种方式优化link。

参考:
《dm8系统管理员手册.pdf》
阅读(356) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图