听说使用WAS服务器,可以设置访问数据库的锁的级别,不知道在哪里设置,请高手指示。不是设置数据库的锁,而是WAS的锁。
因为遇到一个真的的业务问题,老是死锁。听说可是设置数据库的锁为最低级别,然后在服务器层给设置一定级别的锁。
------解决方案--------------------------------------------------------
锁和was无关吧,都是应用上锁sql,没的过was上有锁的
------解决方案--------------------------------------------------------
已经解决。在数据源中的定制属性中加入一个webSphereDefaultIsolationLevel的属性,value如下
可能的值 JDBC 隔离级别 DB2 隔离级别
8 TRANSACTION_SERIALIZABLE 可重复读 (RR)
4(缺省值) TRANSACTION_REPEATABLE_READ 读稳定性 (RS)
2 TRANSACTION_READ_COMMITTED 游标稳定性 (CS)
1 TRANSACTION_READ_UNCOMMITTED 未落实的读 (UR)