www问答网
所有问题
往数据库里添加数据,update和insert哪个效率高
如题所述
举报该问题
推荐答案 2015-08-05
不考虑主键变动,索引变动,
触发器
联动的情况下,update比Insertx效率高。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/nG3n1n51WW154AG4nG.html
相似回答
有20万条
数据,
使用mysql
数据库
,
insert与update哪个
速度快
答:
基本一样,没人做这麼无聊的测试,毕竟
insert和update
功能不一样, 如果你这样比,那你还要看使用myisam引擎还是innodb引擎.
有20万条
数据,
使用mysql
数据库
,
insert与update哪个
速度快;
答:
insert会更快一点
,可以使用 INSERT INTO <target_table> SELECT <columns> FROM < source_table> 高效地将大量行从一个表(例如临时表)。传输到按最小方式记录日志的其他表中。按最小方式记录日志可以提高语句的性能,减少在事务期间此操作填充可用事务日志空间的可能性。INSERT INTO 语句用于向表格中...
oracle
数据库插入
的速度快还是更新的速度快啊
答:
个人看法是update快啊
。oracle先删后插入,隐含的rowid什么的都变化了,而且还要重新分配空间什么的,事务数量也多了,总之和update的效果不一样,虽然你之后进行select的返回值一样。 阿发他哥哥 | 发布于2011-12-30 举报| 评论 0 0 你可以这样去测试 同样一个实例中 一个表 内存清空, delete一条 再 insert...
往数据库里添加数据,update和insert哪个效率高
答:
只有
insert
才能
插入
吧
,update
是更新用的,没法比较~插入一般都很快。update看where条件了,使用了索引也很快。
oracle
数据库插入
的速度快还是更新的速度快啊
答:
个人看法是
update
快啊。oracle先删后
插入,
隐含的rowid什么的都变化了,而且还要重新分配空间什么的,事务数量也多了,总之和update的效果不一样,虽然你之后进行select的返回值一样。
sqlservice
插入和
更新
哪个
快
答:
理论上应该是
插入
快,
对
数据库
操作:查询—更新;删除—
插入
哪种
方式
效率高
或者科学呢? mysql...
答:
最佳答案 还是更新好一些,每删除再
插入,
主键就会
增加
一个数字,而且删除和插入,是要对
数据库
做两次操作,而
update
只做一次 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 0 9 chaoxinggsc 采纳率:52% 来自团队:PHP交流者之家 擅长: 其他编程语言 数据库DB 编程语言 办公软件 操作系统/系统故障 其他...
insert与
DataAdapter.
update哪个效率高
答:
看数据量和字段多少而定,如果字段少
,数据
量大的话,就用delete+
insert,
一般是5个以内的我才这样做,而且数据量稍微有点做的情况下,如果字段多,不管数据量有多少,一般都是select+
update
update和insert
+ delete
哪个
更快?
答:
顺序 1.
insert
2.delete 3.update 因为delete和update要涉及到全表扫描
, update
是最慢的,如果
数据
很多的时候最好使用delete+insert,而非update.即使表有索引
,update
也是最慢的!
大家正在搜
数据库insert和update
update和insert效率
insert和update的效率
oracle提高insert效率
update和insert的区别
insert select效率
insert or update
update和delete的区别
update insert
相关问题
往数据库里添加数据,update和insert哪个效率高
有20万条数据,使用mysql数据库,insert与upda...
往数据库里添加数据,update和insert哪个效率高
数据库中增加和查找的效率哪个高,和删除 插入相比呢
有20万条数据,使用mysql数据库,insert与upda...
有20万条数据,使用mysql数据库,insert与upda...
有20万条数据,使用mysql数据库,insert与upda...
vb.net 向SQLServer数据库中插入数据 inse...