- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
出现这个问题的原因是正在执行的操作请求的资源正被其他事务锁定。即上述异常代表有事务没有提交,因为刚好有表正在被操作且被锁,因此资源还未释放,导致处理需要等待资源释放。之后才搞清楚原来是有人对表执行了 delete 的 sql 语句,然后又突然给中断了,既没 commit 提交,也没 rollback 回滚,而导致的数据库锁表。即由于其他 Session 已经对目标表做了操作,并且已经有排他锁在表上了,所以新的 Session 无法再对表进行 DDL/MDL(除select语句外)操作。
2023-03-29 09:59:34
4019
2
原创 SQL server2008的SQL文件代码下有红色波浪线,并提示用户名无效
很简单,只要在每次推出SQL是将文件进行保存就可以,记住这里的保存时选择这种文件就可以
2022-04-20 16:56:18
745
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人