社区
疑难问题
帖子详情
相同条件下insert和update一条记录那个速度快?
jockcivil
2003-11-27 02:17:21
在操作数据库时相同条件下insert和update一条记录那个速度快?
...全文
1042
11
打赏
收藏
相同条件下insert和update一条记录那个速度快?
在操作数据库时相同条件下insert和update一条记录那个速度快?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jockcivil
2003-11-28
打赏
举报
回复
有更确切的答案吗?要有理论基础的。
gmlxf
2003-11-28
打赏
举报
回复
ctrl + l
查看执行计划。
gmlxf
2003-11-28
打赏
举报
回复
update 首先需要查询
insert 快!
viiqii
2003-11-28
打赏
举报
回复
应该是insert更快吧!
Benq6678
2003-11-28
打赏
举报
回复
可以在缓存中读取两个临时表,就知道update要建立两个临时表,insert直接进行操作,update等于先delete再insert
showmetoyou
2003-11-27
打赏
举报
回复
我不知道大家是怎么得出结论的!我过的试验的结果是INSERT基本不占用CPU(0)!但DUURTION(持续时间)40!UPDATE占有CPU(10)!但DUURTION(持续时间)只有(10)!所以我认为UPDATE快!实验做法:一个基本表。一个字段!INSERT一个字符!UPDATE一个字符!要不信!大家试试!
wzh1215
2003-11-27
打赏
举报
回复
insert 更快!
绿树林
2003-11-27
打赏
举报
回复
这要看你的表是否有聚簇索引,如没有我认为还是update快。
pengdali
2003-11-27
打赏
举报
回复
update等于先delete再insert
txlicenhe
2003-11-27
打赏
举报
回复
也许insert会更快
pengdali
2003-11-27
打赏
举报
回复
insert
MySQL DML 语言(插入、更新与删除数据)
Re: MySQL DML 语言(插入、更新与删除数据) ======================= # DML 数据操作语言 包括动词:
INSERT
、
UPDATE
、DELETE 等等 它们分别用于添加、修改和删除表中的行(数据) # 插入、更新与删除数据 ...
mysql
insert
和
update
_详解MySQL数据库
insert
和
update
语句
用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。SQL语句中的更新语句
update
是最常用的语句之一,言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是
INSERT
、
UPDATE
以及DELETE。用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也...
20w条数据MySQL速度_有20万条数据,使用mysql数据库,
insert
与
update
哪个
速度快
;
展开全部
insert
会更快一点,可以使用
INSERT
INTO SELECT FROM < source_table> 高效地将大量行从一个表(例如临时表)。传输到按62616964757a686964616fe4b893e5b19e31333431363637最小方式
记录
日志的其他表中。按最小方式
记录
日志可以提高语句的性能,减少在事务期间此操作填充可用事务日志空间的可能性。IN...
Python进阶(三十一)往MySQL数据库里添加数据,
update
和
insert
效率分析
因为自己臆想的是“数据插入的效率应该优于更新效率。的设计目标是处理大容量数据库系统,它的 CPU 利用率是其它基于磁盘的关系数据库引擎所不能比的。对于这种大数据量的更新情况,可以采用多线程的方式,每个线程更新100条数据,这样就能提高更新的速度了。
insert
ignore表示,如果表中如果已经存在
相同
的
记录
,则忽略当前新数据。,或者唯一索引,如果表中已经存在数据,则用新数据替换,如果没有数据效果则和。对于大数据量的更新一般会做成一个异步的操作,而不需要是实时的。这个操作的返回是实时的吗?
mysql 20万数据库_有20万条数据,使用mysql数据库,
insert
与
update
哪个
速度快
;
insert
会更快一点,可以使用
INSERT
INTO SELECT FROM < source_table> 高效地将大量行从一个表(例如临时表)。传输到按最小方式
记录
日志的其他表中。按最小方式
记录
日志可以提高语句的性能,减少在事务期间此操作填充可用事务日志空间的可能性。
INSERT
INTO 语句用于向表格中插入新的行。
INSERT
INTO 表名称 VALUES (值1, ...
疑难问题
22,210
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章