IBM® Informix® 12.10

OPTCOMPIND 环境变量

可设置 OPTCOMPIND 环境变量以便优化器可选择适当的连接方法。
阅读语法图跳过直观语法图
                       .-2-.   
>>-setenv--OPTCOMPIND--+-1-+-----------------------------------><
                       '-0-'   

0
尽量使用嵌套循环连接而不是分类合并连接或散列连接。
1
当隔离级别不是“可重复读”时,优化器的行为如同设置 2 时一样;否则优化器的行为如同设置 0 时一样。
2
嵌套循环连接并不一定是首选的。优化器只根据成本来作决定,而不考虑事务隔离方式。

如果未设置 OPTCOMPIND,那么数据库服务器使用 ONCONFIG 配置文件中的 OPTCOMPIND 值。如果既未设置环境变量又未设置配置参数,那么缺省值为 2

IBM® Informix® 上,SET ENVIRONMENT OPTCOMPIND 语句可以在运行时动态设置或重置 OPTCOMPIND。这仅覆盖当前用户会话的当前 OPTCOMPIND 值(或 ONCONFIG 配置参数 OPTCOMPIND)。有关 SQL 的 SET ENVIRONMENT OPCOMPIND 语句的更多信息,请参阅 IBM Informix Guide to SQL: Syntax

有关 ONCONFIG 配置参数 OPTCOMPIND 的更多信息,请参阅 IBM Informix Administrator's Reference。有关优化器使用的不同连接方法的更多信息,请参阅《IBM Informix 性能指南》。


发送反馈 | 示例交流 | 故障诊断

要查找 PDF,请参阅 IBM Informix 12.10 系列产品的出版物
有关发行说明、文档说明和/或机器说明,请参阅发行说明页。
时间戳记 发行日期:2013 年 3 月