oracle
qq_36401994
这个作者很懒,什么都没留下…
展开
-
数据库分库分表的区别
数据库分库分表原创 2022-06-23 10:48:09 · 357 阅读 · 0 评论 -
oracle下 for update误操作造成的表死锁。
oracle下 for update误操作造成的表死锁。 由于select * from table where id = 11 for update 查询后没有commit 继续执行了下一条for update 语句造成了该表的死锁,问题这张表还是一张大表,上百万条的数据。死锁后导致服务无法正常运行,解锁后正常运行。 如果修改数据推荐还是不要用for update 误操作容易造成锁。特别是对于新手或者粗心的人来说。 可以用rowid修改数据 select t.* ,rowid from table_na原创 2020-09-15 13:58:57 · 760 阅读 · 1 评论