Oracle的blob字段可以用Insert..into..select插入嘛?

表tab中有个blob字段名为field_blob,我想用下面的方式复制记录:insertintotab(id,field_blob)(selectid,field_bl... 表tab中有个blob字段名为field_blob,我想用下面的方式复制记录:
insert into tab (id, field_blob) (select id, field_blob from tab where id=1)

不考虑id重复的问题,上述语句可以正常执行,我的问题是,如果blob字段的数据量较大,这样是否会造成锁定?是否会影响其它程序对该表的操作?

谢谢!
有没有不会造成锁定的替代方案呢?
展开
 我来答
bbsdybbsdy
2007-09-07 · TA获得超过422个赞
知道小有建树答主
回答量:496
采纳率:0%
帮助的人:366万
展开全部
会的,每做一次查询所需的时间是一定的,遍历表的查询速度就取决于数据量的大小。太大了会有时间上的影响,如果是特别庞大的数据库,同时对数据处理的要求又特别高的话就看得出来。一般的应用方面不会有太大差距。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式