社区
数据库相关
帖子详情
大量数据删除,有近百万条,有什么办法最快?
yuanbxr
2006-09-25 10:16:23
我在做系统时,用了delete 语句.太慢了,有什么办法最快?
...全文
532
11
打赏
收藏
大量数据删除,有近百万条,有什么办法最快?
我在做系统时,用了delete 语句.太慢了,有什么办法最快?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OO_is_just_P
2006-10-01
打赏
举报
回复
干错把硬盘格式化了,干干净净的好轻松。
liwenyang1118
2006-09-30
打赏
举报
回复
先去索引处理后再创建索引
maxtool
2006-09-26
打赏
举报
回复
truncate table
SmallMaker
2006-09-26
打赏
举报
回复
如果表里有110万条记录需要删除100万条的话不如把剩下的10万条导出来把原表truncate table了再把数据导回去,用insert () select()来操作,做个存储过程性能应该不会太差。
我赞成以上的观点
lxpbuaa
2006-09-26
打赏
举报
回复
先接触索引,然后删除,最后再重建索引
belsai
2006-09-26
打赏
举报
回复
如果表里有110万条记录需要删除100万条的话不如把剩下的10万条导出来把原表truncate table了再把数据导回去,用insert () select()来操作,做个存储过程性能应该不会太差。
jjwander
2006-09-25
打赏
举报
回复
TRUNCATE 是直接把表里数据都清除了。。。
如果只删除一个表里的符合条件的一些数据,那自己写个循环,几千条几万条的删,嘘嘘回来就完了
h98458
2006-09-25
打赏
举报
回复
TRUNCATE TABLE
pongjun64
2006-09-25
打赏
举报
回复
用TRUNCATE TABLE方法試一下
yuanbxr
2006-09-25
打赏
举报
回复
我现在是删除表,重建表,有什么更好的方法吗?
yitangliang
2006-09-25
打赏
举报
回复
才删除一百万条,应该不会太慢吧,看看你删除的语句,where条件里会不会用到索引,视情况建索引!另外,如果用到索引,所以碎片太多的话也会影响速度的!
MySQL 快速
删除
大量
数据
(千万级别)的几种实践方案详解
最初的方案(因为未预料到
删除
会如此慢),代码如下(最简单和朴素的方法): delete from table_name where cnt_date <= target_date 后经过研究,最终实现了飞一般(1秒左右)的速度
删除
770多万条
数据
,单张表总...
如何使用 SQL 快速
删除
数百万行
数据
比如定期从日志大表中
删除
几百万的
数据
记录;
删除
表
数据
的方式有多种,操作起来也很简单。但是这里存在一个问题,
删除
大量
行可能会很慢。 并且有可能需要更长的时间,因为另一个会话已锁定您要
删除
的
数据
。 根据...
【Mysql】如何
删除
百万条
以上
数据
此处提供2中方法:TRUNCATE TABLE 和存储过程(批量
删除
),后续有新方法会补充。
oracle
数据
库如何快速
删除
大批量
数据
(千万级)
针对
数据
量比较大的情况最好是分表,但是分表是有代价的,分表后程序也要做响应调整,这要求在前期规划的时候就要考虑到这个问题。...那么在
删除
大量
数据
的方法有哪些呢?本文针对oracle
数据
库为例说明各种方法。
Mysql
删除
大量
数据
几种方案_MySQL 快速
删除
大量
数据
(千万级别)的几种实践方案——附源码...
笔者最近工作中遇见一个性能瓶颈问题,MySQL表,每天大概新增776万条记录,存储周期为7天,超过7天的
数据
需要在新增记录前老化...最初的方案(因为未预料到
删除
会如此慢),代码如下(最简单和朴素的方法):delete from...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章