1亿条数据中保留5条删除其他的有什么快点的方法:)

转载 2007年09月21日 10:30:00
1、 select * into #test from table_Pqs where ...(5条记录)  --先把5条数据导入临时表,这样的语句是表示连表结构也复制
2、 truncate table table_Pqs --再把原表中数据truncate掉
3、 Insert Into table_Pqs select * from #test --再把临时表中的数据导入表中
4、 Drop table #test --最后删除临时表 

需要在一个1亿行的大表中,删除1千万行数据。您有什么好的方案。

(内附总结的讨论结果)大DML最佳实践讨论,参与即有机会获赠oracle rac日记一本! http://www.itpub.net/thread-1606484-1-1.html 需要在一个1亿行...
  • yellowd1
  • yellowd1
  • 2015年08月25日 22:40
  • 1334

百亿级别海量数据删除方案(不停机维护)

  • 2017年08月26日 12:12
  • 80KB
  • 下载

oracle上亿条记录大表delete

delete /*+ use_hash(a,b) parallel(a,15)*/ from tabacca where exists (select 1 from temptablea b wher...
  • lirenkai2000
  • lirenkai2000
  • 2014年09月04日 21:34
  • 1656

有一个拥有1亿条数据的表,只需要保留其中的5条,其他删除,如何做?

这就需要用truncate table来搞定了,如下: select 5条数据 into #临时表 from 1亿条数据的牛X表 truncate table 1亿条数据的牛X表     --让它...
  • IBelieveKDM
  • IBelieveKDM
  • 2012年06月19日 11:09
  • 3000

Java(随机往mysql中导入一亿条数据)

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import...
  • qq_38046109
  • qq_38046109
  • 2017年05月04日 17:03
  • 295

SQL针对单列删除重复数据只保留一条id最大的数据

delete from t_student  where id in (  SELECT id from ( SELECT * from t_student   where  name in (...
  • qq_27292113
  • qq_27292113
  • 2016年10月11日 13:26
  • 1392

EXCEL中如何根据某列找到重复的行,并将重复只保留一条其余的删除?

Sub 删除重复数据() '以col列为条件删除的重复行数据 '本例是删除标题为sheet1的EXCEL表中以A列(从A2单元格开始)为条件的重复韩国数据 Application.Scre...
  • qlslvsnow
  • qlslvsnow
  • 2014年02月16日 18:26
  • 375

java 使用jdbc向mysql数据库中插入1亿条数据

package com.ddx.zhang; import java.sql.SQLException; import java.util.UUID; public class JDBCTest ...
  • zhangbest2009
  • zhangbest2009
  • 2016年03月09日 16:18
  • 2651

如何在十分钟内插入1亿条记录到Oracle数据库?

如何在十分钟内插入1亿条记录到Oracle数据库?
  • educast
  • educast
  • 2017年06月08日 13:19
  • 833

MySQL 快速构造一亿条记录的表

在上一次朋友问我如何快速构造一亿条记录的表后,我理出了实行的办法,见:http://blog.csdn.net/mchdba/article/details/52938114,但是因为录入一亿表需要2...
  • mchdba
  • mchdba
  • 2016年10月31日 22:25
  • 2338
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1亿条数据中保留5条删除其他的有什么快点的方法:)
举报原因:
原因补充:

(最多只允许输入30个字)