返回首页

gbase数据、南大通用产品文档:GBase8sJAVA_COMPILER 环境变量

更新日期:2024年09月11日

可在 Java™ 虚拟机环境中设置 JAVA_COMPILER 环境变量以禁用 JIT 编译。

NONE 和 none 设置是等效的。在支持 C shell 且 JAVA_COMPILER 已设置为 NONE
或 none 的 UNIX™ 系统上,可使用以下命令对 JVM 环境启用 JIT 编译器:
unset JAVA_COMPILER

实现事务回滚功能,与事务提交commit 方法对应。当连接事务开启后(连
接参数autocommit 配置为false)

并且已经执行了DML 语句,
如:
insert
into
[table] values(‘value1’)。需要调用此方法可回滚事务,已使DML 语句取消。

函数名称
返回值
返回值类型
函数参数
参数含义
commit




样例代码:
code
from GBaseConnector import connect
config = {'host' : '172.16.3.10',
'port' : 5258,
'user' : 'gbase',
'password' : 'gbase20110531',
'database' : 'test',
'autocommit': False}
conn = connect(**config)
cur = conn.cursor()
cur.execute("insert into test values(1,'aaa')")
conn.rollback()
conn.close()

GBase Python 接口开发手册


- 24 -

南大通用数据技术股份有限公司

GBASEDBTCONRETRY 环境变量设置客户机在 GBASEDBTCONTIME 指定的时间限制期间对
每个数据库服务器所作的附加连接尝试的最大次数。

count 是连接至每个数据库服务器的附加尝试的次数。
例如:以下命令将 GBASEDBTCONRETRY 设置为指定三次附加连接尝试(在初次尝试之
后):
setenv GBASEDBTCONRETRY 3
GBASEDBTCONRETRY 的缺省值是初次连接尝试之后重试一次。
GBASEDBTCONTIME 设置在下面一节中作了描述,它优先于
GBASEDBTCONRETRY 设置。