关于oracle锁表的问题 insert into table1select * from table2我查出table2的内容,insert到table1中查询的数据量很大,用时大约半小时请问在这半小时中table1和table2谁会被锁住 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert 会给表加行级锁 锁定正在操作的行,对其他行不会加锁单纯的select是不过给表加锁的所以你的table1会加行级锁 而table2则不会被锁定 表2很大的话你倒是应该担心是不是会出现ora-01555 snapshot too old.oracle读不加锁,而且也没有什么锁升级.所以只会有表1的行级锁. Oracle 怎样做这样的更新? Non-PL/SQL变量是些什么样的变量啊? 关于数据操作中并发的问题 oci怎么在记录中就更新数据? 奇怪问题 求助,一个in条件的问题, 左连接,右连接 高分求救ORACLE故障 关于物化视图定时更新的问题。 各位大哥帮忙,给点意见,我该选用什么数据库呢? 判断时间段的问题 Oracle 数据分组统计的问题~!(在线等)
锁定正在操作的行,对其他行不会加锁单纯的select是不过给表加锁的所以你的table1会加行级锁 而table2则不会被锁定
oracle读不加锁,而且也没有什么锁升级.所以只会有表1的行级锁.