如何解决达梦数据库锁表的问题

我们在数据库的使用过程中,经常会遇到锁表的问题。遇到此问题的时候,一般用如下方法解决:
1、首先创建一张test99的表,插入几条数据(提交),delete一条数据,不提交。
如何解决达梦数据库锁表的问题

2、update test99 set a=‘abc’ where a=‘aa’;会发现语句执行不成功。
如何解决达梦数据库锁表的问题

3、另起一个session会话,查询v$trxwait视图,查到等待的事务id。
如何解决达梦数据库锁表的问题

4、利用sessions视图,查到sess_id。
如何解决达梦数据库锁表的问题

5、利用sp_close_session(sess_id);可以导致锁超时的语句。
如何解决达梦数据库锁表的问题

6、此时语句执行成功。
如何解决达梦数据库锁表的问题