You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Informix 12.1当前会话的隔离级别?

Informix 12.1 查看当前会话隔离级别操作方法

方法1:通用SQL查询(适配所有客户端连接场景)

执行以下SQL语句即可查询:

SELECT isolation FROM sysmaster:syssessions WHERE sid = DBINFO('sessionid');

返回值与隔离级别的对应关系如下:

  • 0:脏读(Dirty Read/未提交读)
  • 1:提交读(Committed Read)
  • 2:游标稳定性(Cursor Stability)
  • 3:可重复读(Repeatable Read)
  • 4:最后提交读(Last Committed Read)

方法2:dbaccess交互环境快速查询

如果你正在使用dbaccess命令行工具直接操作数据库,可以直接执行内置命令:

INFO ISOLATION;

执行后会直接返回当前会话的隔离级别名称,无需额外对照数值映射。

注意:方法1需要当前账号拥有sysmaster系统库的只读访问权限,方法2无额外权限要求,普通会话即可执行。

内容的提问来源于stack exchange,提问作者MD128

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 15:27:03