[管理与运维]
配置文件bi.properties属性
-
zxp
- 2022-02-08 15:18:26
- 发布在 论坛
1638
6
配置文件bi.properties里面conn.auto.commit有什么用呢? |
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
永洪tech-Bella
显示全部楼层
发表于 2022-2-8 15:26:31
conn.auto.commit=false
8.7上AutoCommit作为数据源的高级属性,此属性被丢弃不再使用。
当=true时, 设置事务自动提交.
这个属性对应目前前台的这个
|
|
|
|
|
永洪tech-Bella
显示全部楼层
发表于 2022-2-8 15:27:34
不建议随便改动配置哦,如果遇到什么问题可以详细描述下 |
|
|
|
|
zxp
来自手机
显示全部楼层
发表于 2022-2-8 16:17:25
永洪tech-Bella 发表于 2022-2-8 15:27
不建议随便改动配置哦,如果遇到什么问题可以详细描述下
我是8.5版本,call 一个数据库function,function里面执行插入一条日志数据,然后查询数据返回结果集,有数据返回,但是function里面日志没有插入数据库 |
|
|
|
|
永洪tech-Bella
显示全部楼层
发表于 2022-2-8 16:25:24
85版本这个属性还没有放到数据源高级属性来,通过配置修改是可行的。咱们这个配置目前设置的是true还是false呢
另外调用数据库的存储过程是在哪里调用的,怎么调用的呢,sql数据集中吗?
在数据库中直接调用这个存储过程的结果跟产品中调用不一样吗? |
|
|
|
|
zxp
来自手机
显示全部楼层
发表于 2022-2-8 16:43:24
永洪tech-Bella 发表于 2022-2-8 16:25
85版本这个属性还没有放到数据源高级属性来,通过配置修改是可行的。咱们这个配置目前设置的是true还是fa ...
设置为true,在数据集里面自定义sql call function调用,在数据库直接执行就有日志记录 |
|
|
|
|
永洪tech-Bella
显示全部楼层
发表于 2022-2-8 16:48:20
好的呢,那这个就是跟这个配置相关,跟事务提交相关
为true(勾选AutoCommit ) 则它的所有SQL语句将被执行并作为单个事务提交
为false(不勾选 AutoCommit ) 它的SQL语句将聚集到事务中,直到调用commit方法或rollback方法为止 |
|
|
|
|