首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

JSP向MYSQL中添加数据发生异常

2011-12-29 
JSP向MYSQL中添加数据发生错误DeadlockfoundwhentryingtogetlockTryrestartingtransactionmessagefromser

JSP向MYSQL中添加数据发生错误
Deadlock   found   when   trying   to   get   lock;   Try   restarting   transaction   message   from   server:   "Lock   wait   timeout   exceeded;   try   restarting   transaction "
我在向MYSQL一个表中添加数据时。有时会发现这种情况。有时不会。偶尔发生一次不能添加数据就发现上面的错误
查询数据不会出现这种情况

[解决办法]
可能是SQL语句因为错误的原因被回滚,该SQL语句设定的部分锁定可能被保留

你先把这条INSERT语句在数据库运行下是否能够成功插入

[解决办法]
"Lock wait timeout exceeded; try restarting transaction

这个是说,你添加数据的表被缩定,等待时间过长,请重新连接


应该是你哪个表多人在操作,而你添加数据时,表正好被锁定了
[解决办法]
学习

热点排行