IFX_DIRECTIVES 环境变量设置确定优化器是否允许来自查询内的查询优化伪指令。
IFX_DIRECTIVES 环境变量是在客户机上设置的。
可指定 ON 和 OFF 或 1 和 0 来设置环境变量。

1 接受优化器伪指令 0 不接受优化器伪指令
IFX_DIRECTIVES 环境变量的设置会覆盖为数据库服务器设置的 DIRECTIVES 配 置参数的值。但是,如果未设置 IFX_DIRECTIVES 环境变量,那么所有客户机会话将继 承 ONCONFIG 参数 DIRECTIVES 确定的伪指令的数据库服务器配置。
IFX_DIRECTIVES 环境变量的缺省设置为 ON。
数据库服务器将除了 1 或 2(或无设置)的任何 EXT_DIRECTIVES 设置解释为等同于 OFF,从而禁用外部伪指令的支持。IFX_EXTDIRECTIVES 除了 1 以外的任何值对客户机具 有相同效果。
有关如何定义外部优化器伪指令的信息,请参阅 GBase 8s SQL 指南:语法 中对 SQL
的 SAVE EXTERNAL DIRECTIVES 语句的描述。有关 EXT_DIRECTIVES 配置参数的更 多信息,请参阅《GBase 8s 管理员参考》。有关伪指令对性能影响的更多信息,请参阅《GBase 8s 性能指南》。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




