社区
Sybase
帖子详情
2亿多条记录的表,删除数据很慢
niyuio
2014-09-13 02:28:04
表有30多个字段,一个复合聚集索引(两个字段),一个普通索引(CJSJ 日期类型),现在从2.3亿的表中删除2700W的数据,条件 CJSJ < '2014-09-01',发现删除很慢。一开始删除2300W条很快,后面就不动了,不知道是不是索引的问题。昨天花了8小时等待,最后语句还是没执行完。
到底是什么原因照成的? 有什么好的方法删除数据?
...全文
175
3
打赏
收藏
2亿多条记录的表,删除数据很慢
表有30多个字段,一个复合聚集索引(两个字段),一个普通索引(CJSJ 日期类型),现在从2.3亿的表中删除2700W的数据,条件 CJSJ < '2014-09-01',发现删除很慢。一开始删除2300W条很快,后面就不动了,不知道是不是索引的问题。昨天花了8小时等待,最后语句还是没执行完。 到底是什么原因照成的? 有什么好的方法删除数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
niyuio
2014-09-13
打赏
举报
回复
大概各步骤所花费的时间是多少?
iihero
2014-09-13
打赏
举报
回复
业务可以停的前提下,select * into 新表 from 旧表,truncate table 旧表, select * into 旧表 from 新表 where <条件>,这个不存在锁,比delete效率高
Mysql
删除
数据
特别慢及解决方法
笔者的mysql
表
数据
量大概是1
亿
条,然后直接
删除
某一批次
数据
的时候,
删除
操作极其缓慢,执行了很久之后都不能
删除
成功。我就终止这个操作了。 2.问题 但是再次执行
删除
操作,但是是根据分区执行的时候,遇到的问题是...
由于某种错误导致
数据
表
数据
巨大(千万级别),
删除
后对该
数据
操作速度极慢的原因及解决方法
有时,可能由于不经意的错误操作导致
数据
表
数据
极大,然后你就会试着将这部分
数据
删除
或者...有一次在存储过程中死循环插入
数据
导致一个
表
有大量
数据
,有三千万,
删除
这些垃圾
数据
后,后再去操作这个
表
,速度就
很慢
很慢
特殊需求:oracle单
表
插入两
亿
条
数据
业务场景:现在有个需求,模拟大
数据
量下系统的抗压能力,需要在
表
C构造两
亿
条
数据
。虽然官方建议单
表
两千万条
数据
最好,但是想看下系统在不借助其他中间件的情况下,直接进行
表
操作是否可行。 已有逻辑结构在批量...
如何使用 SQL 快速
删除
数百万行
数据
但是这里存在一个问题,
删除
大量行可能会
很慢
。 并且有可能需要更长的时间,因为另一个会话已锁定您要
删除
的
数据
。 根据我们所熟知的使用SQL
删除
数据
有三个方式: 1:DELETE,可以添加where条件,速度较慢,锁
表
2...
MongoDB
数据
量大于2
亿
后遇到的问题 及原因
一、
数据
增长情况 每月增长量最大达到了1.9... TraceId 字段(一个TraceId 对应
多条
记录
)计划也
删除
,后面再用ES 系统先查询到_id 后,再从mongoDB 进行查找。 原因分析: 当
表
数据
增长到千万级后,内存
数据
中的索引
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章