`
fandayrockworld
  • 浏览: 312977 次
  • 性别: 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了

相关推荐

    如何处理海量数据.pdf

    3. **高超的处理技巧**:有效处理海量数据需要掌握一系列专业技能和经验,这些技巧往往是工程师们长期实践中积累的结果。 #### 二、处理策略与技巧 为了应对这些挑战,以下是一些有效的策略和技巧: 1. **选用...

    C++海量数据求最大值程序

    在C++编程中,处理海量数据是一项挑战,尤其是在找出数据中的最大值或前n个最大值时。这里我们将深入探讨如何利用数据结构有效地解决这个问题。首先,我们要理解,当面对大规模数据时,直接使用简单的线性搜索算法是...

    python 做海量数据处理

    最小堆是一种优先队列,可以在O(log n)的时间复杂度内插入和删除元素,适合处理小规模的频繁更新操作。 4. **性能优化**: - 读取文件到字典的操作占据了大部分时间,这可能是因为频繁的磁盘I/O操作。优化I/O性能...

    如何在SQLSERVER中快速有条件删除海量数据

    在本节中,我们将讨论如何在SQL Server中快速有条件删除海量数据,並提供了一些实用的建议和技巧。 使用Truncate Table Truncate Table是一种DDL(数据定义语言)操作,用于删除表中的所有数据。与Delete操作相比...

    海量数据的处理及优化.docx

    【海量数据处理与优化】 海量数据处理是当前互联网和计算机科学(cs)领域的重要课题,尤其是在大数据时代,如何高效地处理、存储和分析大规模数据成为企业和研究者关注的重点。面对海量数据,通常需要采取一系列...

    十道海量数据处理面试题与十个方法大总结

    ### 十道海量数据处理面试题与十个方法大总结 #### 第一部分:十道海量数据处理面试题 **1. 提取某日访问百度次数最多的那个IP** **问题描述**:给定一天内的大量日志数据,需要从中找出访问百度次数最多的那个IP...

    数据结构.[孙凌,李丹主编]

    然而,随着信息时代的到来,数据量呈爆炸性增长,如何高效地存储、管理和处理这些海量数据成为了关键问题。因此,数据结构的研究应运而生,并迅速发展成一门独立的学科。 数据结构这门学科的发展,为我们解决现实...

    数据挖掘和大数据处理经验笔记

    数据挖掘和大数据处理是现代信息技术领域的核心组成部分,它们涉及到从海量数据中提取有价值的信息和洞察。在这个经验笔记中,我们将探讨数据挖掘的整体流程,数据库编程技巧,以及处理大数据的关键概念。 首先,...

    如何刷新数据透视表【会计实务精选文档首发】.doc

    操作小技巧:窗口--新建窗口,此时会打开一个同样的工作簿,窗口中选择与工作簿并排比较,这样可在并排的两个工作簿中将数据源与透视表刷新进行直观对比,同理在这里你可以试试隐藏窗口哦!记得在 excel 中是可以设置...

    数据挖掘的决策树算法

    数据挖掘是一种从海量数据中提取有价值知识的过程,它在各个领域有着广泛的应用,例如市场营销、金融风险评估、医学诊断等。决策树算法是数据挖掘中常用的一种监督学习方法,尤其适用于分类问题。它通过构建一棵树状...

    Flume构建高可用、可扩展的海量人日志采集系统

    总的来说,Flume提供了一种高效、灵活的日志采集解决方案,通过合理的架构设计和配置,可以构建出高可用、可扩展的海量日志采集系统,满足企业对大数据实时分析的需求。对于学习者来说,深入理解Flume的工作原理和...

    Hive总结.docx

    Hive起源于Facebook,设计初衷是为了解决海量数据的分析需求,使得非编程背景的用户也能对大数据进行分析。与传统的数据库(如MySQL、Oracle)相比,Hive更侧重于分析操作,存储大量历史数据,响应时间相对较慢,但...

    五分钟学大数据-Hadoop知识体系吐血宝典1

    在大数据处理领域,Hadoop是不可或缺的一部分,而HDFS作为Hadoop的核心组件,负责存储海量数据。本篇文档旨在深入解析HDFS的知识体系,帮助读者快速掌握其核心概念和操作技巧。 1. **HDFS概述**: HDFS是一种...

    Hadoop高级编程- 构建与实现大数据解决方案

    作为一个开源框架,Hadoop为海量数据的存储、处理和分析提供了高效且可扩展的解决方案。本文将深入探讨“Hadoop高级编程——构建与实现大数据解决方案”这一主题,旨在帮助读者掌握如何利用Hadoop构建实际的大数据...

    玩转MongoDB4.0从入门到实践、MongoDB基本操作之CRUD、进阶之聚合、中索引的重要性、数据分片

    数据分片是解决海量数据存储和高性能访问的重要手段: 1. **分片集群架构**:包含配置服务器、路由服务器和分片服务器等多个组件。 2. **分片键选择**:根据数据访问模式选择合适的分片键;避免热点问题。 3. **分...

    Hadoop分布式文件系统使用指南

    例如,企业可以利用HDFS存储海量的日志数据,然后使用MapReduce或其他计算框架进行数据分析,以提取有价值的商业洞察。HDFS还被用于构建大规模的搜索索引,支持高效的全文搜索功能。 #### 结论 Hadoop分布式文件...

    大厂学院算法与数据结构解析课程大纲1

    此外,课程还涉及位运算和数学方法,包括二进制表示、位运算符、进制转换和位运算在海量数据去重中的应用,通过2的幂、汉明距离、可怜的小猪和鸡蛋掉落等题目,增强学员的计算能力和问题解决能力。 总之,这门课程...

    ## SQL语言: 介绍、使用技巧和经典案例

    它不仅帮助开发者高效地管理海量数据,还确保了数据的一致性和安全性。 #### 二、SQL使用技巧 ##### 1. 数据查询 数据查询是SQL最基础也是最重要的功能之一。通过`SELECT`语句,用户可以从数据库中检索特定的数据...

    SQL.zip_sql_sql 语句_sql语言

    通过SQL,我们可以高效地管理、检索和操作海量数据,为决策支持、商业智能等领域提供强大的数据支持。 总结,SQL语言是数据处理的核心工具,熟练掌握SQL能够帮助我们更好地理解和利用数据。通过学习《SQL语法教程....

    Flume最佳实践手册

    Flume是Cloudera推出的一个分布式、可靠的系统,用于高效收集、聚合、移动海量日志数据,并存储到中心化数据存储系统。从FlumeOG发展到现在的FlumeNG,其架构进行了重构,新版本完全不兼容旧版。Flume使用Java编写,...

Global site tag (gtag.js) - Google Analytics