首批通过分布式安全可靠测评,为关键业务系统打造
ob_proxy_set_trx_executed
更新时间:2026-04-09 19:40:34
说明
该变量从 V2.2.77 版本开始引入。
功能描述
ob_proxy_set_trx_executed 用于设置用户是否通过 obproxy 发送 START TRANSACTION Syntax 给 OBServer 节点。
属性说明
| 属性 | 描述 |
|---|---|
| 参数类型 | Bool |
| 默认值 | 0 |
| 取值范围 |
|
| 生效范围 | Session |
| 是否可修改 | 否,该变量仅支持在创建租户时指定,租户创建后不能通过 SQL 语句修改 |
使用说明
不支持用户通过 SHOW VARIABLES 语句或视图 SYS.TENANT_VIRTUAL_SESSION_VARIABLE(Oracle 模式)及视图 information_schema.SESSION_VARIABLES(MySQL 模式)查询该变量的值。用户可以通过查询 SYS.DBA_OB_SYS_VARIABLES 视图(Oracle 模式)或视图 oceanbase.DBA_OB_SYS_VARIABLES(MySQL 模式)查询该变量的值。
或者,用户可以通过 SELECT 语句返回该变量的值:
obclient> SELECT @@ob_proxy_set_trx_executed;
返回结果如下:
+-----------------------------+
| @@ob_proxy_set_trx_executed |
+-----------------------------+
| 0 |
+-----------------------------+
1 row in set