数据库频繁出现TX和TM类型的锁,通过脚本查看,所有外键均已创建索引,但还是出现锁表的情况,有没有大神能给个思路啊?
被锁的两张表关系
SUBSYS这个表是父表
RESULTHANDLE这个是子表
执行的SQL如下
update subsys set sysname=:1, urlcharset=:2, sessiontime=:3, description=:4, homepage=:5, helpaddr=:6, readerurl=:7, menoinfo=:8, ssotype=:9, picture=:10, picwidth=:11, picheight=:12, pagecharset=:13, icon=:14, CLICK_COUNT=:15, REQ_COUNT=:16, WX_SHOW_SEQUENCE=:17, INNET_IPS=:18, LIVE_TIME=:19, URI_PATTERN=:20, use_proxy=:21 where sysid=:22
update resulthandle set sysid=:1, srcurl=:2, srccode=:3, newcode=:4, charset=:5 where id=:6
几乎隔一天就出现一次这种情况,找不到根本原因,专家们能否给个思路?