可以在不同种类查询的会话中设置或更改 OPTCOMPIND 的值。为此,请使用 SET ENVIRONMENT OPTCOMPIND 命令,而不是 OPTCOMPIND 配置参数。
对于 DSS 查询,应该将 OPTCOMPIND 的值设置为 2 或 1,并应该确保隔离级别未设置为“可重复读”。对于 OLTP 查询,可将该值设置为 0 或 1,而隔离级别不设置为“可重复读”。
您使用 SET ENVIRONMENT OPTCOMPIND 命令输入的值优先于在 ONCONFIG 文件中指定的缺省设置。 当前会话终止时,将复原缺省 OPTCOMPIND 设置。任何其他用户会话都不会受您执行的 SET ENVIRONMENT OPTCOMPIND 语句的影响。