`
fandayrockworld
  • 浏览: 308939 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

删除海量数据小技巧

 
阅读更多
如果想要删除一个很大的表中的某些数据,按照常规delete的方式会很慢,不要着急,可以按照下面的方法曲线救国:
create table a_bak as (select * from a where...) 此处where后的条件为想要保留的数据条件
执行完上面的语句后,把原来的表a删掉,然后把刚刚创建的a_bak的名字改成a就可以了。
吼吼,这样比原来不知道要快多少倍。
分享到:
评论
2 楼 fandayrockworld 2009-11-29  
lflemon 写道
如果有索引,触发器不就都DROP了

额··这个真没考虑,索引我不知道,不过触发器不会被删掉吧
1 楼 lflemon 2009-11-28  
如果有索引,触发器不就都DROP了

相关推荐

Global site tag (gtag.js) - Google Analytics