社区
MS-SQL Server
帖子详情
update语句为何这么耗时
chenyuming2004
2006-12-09 11:31:01
一个表,纪录在一百五十多万。执行如下语句,
update 表 set b = SUBSTRING(d, 7, 8),c=substring(d,15,1)
where len(d)=15
这种普通的update语句,执行竟然会耗一个多小时,
四CPU,三G的内存。
...全文
308
6
打赏
收藏
update语句为何这么耗时
一个表,纪录在一百五十多万。执行如下语句, update 表 set b = SUBSTRING(d, 7, 8),c=substring(d,15,1) where len(d)=15 这种普通的update语句,执行竟然会耗一个多小时, 四CPU,三G的内存。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenyuming2004
2006-12-09
打赏
举报
回复
没有索引,只有三个约束。
zsl5305256
2006-12-09
打赏
举报
回复
不会吧,是不是表里建了很多索引,要是有的话去掉再看一下!
caixia615
2006-12-09
打赏
举报
回复
不会吧,汗
xiaoku
2006-12-09
打赏
举报
回复
b c 两列有索引?
xiaoku
2006-12-09
打赏
举报
回复
哇,果真是不普通的慢啊
青锋-SS
2006-12-09
打赏
举报
回复
恐怖
MySQL慢SQL
语句
常见诱因以及解决方法
如果在一张几千万数据的表中以一个没有索引的列作为查询条件,大部分情况下查询会非常
耗时
,这种查询毫无疑问是一个慢SQL查询。所以对于大数据量的查询,需要建立适合的索引来优化查询。 虽然很多时候建立了索引,但...
如何将MySQL查询速度提升300倍?
在进行性能分析前,需要先定位
耗时
查询。 MySQL 提供了内建的
耗时
查询日志。使用前,打开 my.cnf 文件,将slow_query_log ...可以与SELECT、DELETE、INSERT、REPLACE、
UPDATE
语句
一起使用。只需要如下一样添加到查询
赵强老师:Oracle数据库从10g到11g(3)DML
语句
和DDL
语句
学习并掌握DML
语句
:insert、
update
和delete
语句
;并能够使用DDL管理常见的数据库对象:表、视图、序列、索引和同义词。
select
语句
和
update
语句
的
耗时
比较
问题: select
语句
和
update
语句
的
耗时
比较 描述: 比如说,目标都是某一条记录,对其进行查询或更新操作,在用时上有什么不同呢 解决方案1: 这种比较没什么意义。需要注意的一点是,select 涉及的是共享锁, 在...
mysql
update
语句
很慢_缓慢的
update
语句
性能分析
最近处理一个问题的时候,先是收到DB time...带着好奇心想看看到底是什么样的一个
语句
导致如此的情况。先抓取了一个awr报告,因为问题发生的时间段比较集中而且时间持续有几个小时,所以抓取了一个小时的快照。得到...
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章