前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取
基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/
如无特殊说明数据库版本为11.2
dml_locks
取值意义
该参数指顶数据库实例中DML锁的最大数量(一个事务中每个表的DML操作一个锁)
DML LOCK
DML操作及数据库在做DML操作时获取的锁(插入,删除,更新)
如果三个用户修改修改一张表则有三个DML锁
如果三个用户修改两张表则有六个DML锁
默认值对某些系统可能不够用
如果该参数设为0 则会大幅度提升性能,但是有如下限制:
并行执行相比串行执行需要的锁更多,如果你的系统有很多并行操作,可能需要增加该参数
实际截图:
参考链接
https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams082.htm#REFRN10051
下期参数
replication_dependency_tracking