浏览标签

mysql

[SQL]关于锁表以及解决方法

数据库锁表,指在数据库里,同一个数据可能有多个人来读取或更改,为了防止更改的时候别人也同时更改,所以要锁住表防止别人更改。 简单来说,锁表主要发生在以下几种情况: 锁表主要发生在insert、update、delete中;在执行上面语句时,没有执行commite、回滚或退出数据库用户时,在另一进程执行上述语句会进入资源正忙的异常(即卡死),此时已锁表;多个更改语句一起执行,而不是顺序执行时回锁表;insert等超多个语句一直执行,而不commite,会发生锁表。 以上情况只是简单的锁表情况,还有 [阅读更多...]
夜间模式