`

大数据量删除问题

 
阅读更多

 

一个大数据量删除问题:表中有1E5条数据  删除一个月前的数据(近7000w) 有比交快速的解决方法吗  目前只找到一种方法:存放在临时表后 再truncate 再insert

这种貌似也比较慢

 

1、create  table  newtable as select  * from oldtable where  cdate <= 20130201;
2、truncate table oldtable;
3、drop table oldtable;
4、rename table  newtable to oldtable;

分享到:
评论

相关推荐

    Oracle表删除大量数据(千万)后查询变慢问题(原因分析)

    Oracle 表删除大量数据后查询变慢问题分析 在 Oracle 数据库中,如果删除了大量数据(千万级别),可能会出现查询变慢的问题。下面我们将分析这个问题的原因,并提供解决方案。 问题的原因主要有两个方面: 1. 表...

    解决Oracle表删除大量数据后查询变慢问题

    Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了

    删除大量数据脚本

    对于这种情况,如果使用普通的删除命令可能会导致性能问题,尤其是在处理大数据量时。因此,编写高效的删除脚本就显得尤为重要。本文档中的脚本就是专门用来高效地删除大量数据的,通过巧妙的设计来避免了性能瓶颈。...

    常用大数据量,海量数据处理方法,算法总结

    Bloom filter 可以用来解决大数据量的问题,但它并不保证查找结果的正确性,并且不支持删除已经插入的关键字。 改进的方法包括 counting Bloom filter,用一个 counter 数组代替位数组,可以支持删除操作。还需要...

    基于Oracle的大数据量删除操作性能分析.pdf

    本文主要讨论基于Oracle的大数据量删除操作性能分析,旨在解决大数据量删除操作中的性能问题。文章通过分析和比较,证明了在Oracle数据库中,使用rowid删除具有最优的效率。 文章首先提出了问题,即在大数据量删除...

    Oracle 大数据量操作性能优化

    Oracle大数据量操作性能优化是指在处理大量数据时,如何提高 Oracle 数据库的性能。该优化技术涉及到多个方面,包括分区、Direct Insert、并行和排序处理等。 分区是 Oracle 中的一种优化技术,可以将大型表分割成...

    大量数据显示处理控件

    控件功能:具有datagrid的编辑功能和msflexgrid的显示功能,主要用于大量数据显示和编辑(包括添加,删除,修改功能) 代码编写:王新良 编写时间:2002-12-5 修改时间:2002-12-18

    sqlite数据库 大数据量处理demo

    在这个“sqlite数据库大数据量处理demo”中,我们将深入探讨如何在SQLite数据库中有效地管理大规模数据。 SQLite支持SQL标准,包括创建表、插入数据、更新数据、删除数据以及查询数据等基本操作。对于大数据量的...

    多线程同步大量数据转录的多线程和同步

    标题与描述均提到了“多线程同步大量数据转录”的概念,这涉及到在计算机科学领域中的并发编程技术,特别是如何有效地处理大规模数据集的转录工作。在现代软件开发中,多线程同步机制是优化性能、提高系统吞吐量的...

    如何统计MySQL数据量大小

    统计数据量可以帮助我们识别哪些表占用了大量空间,以便进行进一步的分析和优化。 **CONCAT函数解读** CONCAT函数是MySQL中的字符串操作函数,用于将两个或更多个字符串连接成一个单一的字符串。其基本语法为`...

    大数据量高性能前端表格grid 动态加载数据

    "大数据量高性能前端表格grid 动态加载数据"这一技术主题,旨在优化用户体验,解决因一次性加载大量数据导致的页面卡顿问题。本文将深入探讨如何实现这种高效的数据加载策略。 首先,"高性能grid"是指一种能够快速...

    appendData异步加载大数据量分片加载数据和增量渲染的解决方案

    在Echarts这个强大的数据可视化库中,处理大数据量是一个常见的挑战。"appendData异步加载大数据量分片加载数据和增量渲染的解决方案"是Echarts为优化性能提供的一种高效策略,尤其适用于展示百万级甚至千万级的数据...

    海量数据处理总结(大量数据处理)

    Bit-Map是一种使用位数组来表示大量元素是否存在的一种数据结构,特别适合于元素范围较小、数据量大的场景,如电话号码的判重和统计。 - **基本原理**:每个元素在位数组中占据一位,通过设定为1或0来表示元素的...

    DB2删除大数据量表方法.pdf

    这是因为`DELETE`语句不仅会删除数据,还会记录这些操作的日志,这在大数据量的情况下会消耗大量的时间和资源。为了解决这个问题,文中提到了两种高效的方法。 第一种方法是利用`IMPORT`命令配合一个空文件来清空表...

    D:\Oracle大批量删除数据方法

    在Oracle数据库中,进行大批量数据删除是一项需要注意性能和安全性的任务。常见的方法包括使用DELETE语句、FOR ALL语句,以及通过存储过程实现分批删除。以下将详细阐述这些方法及其优缺点。 首先,最基本的删除...

    lucene检索文档、检索大数据量数据

    **Lucene 检索文档、检索大数据量数据** Lucene 是一个开源的全文搜索引擎库,由Apache软件基金会开发并维护。它为开发者提供了一套高效、可扩展的工具,用于在大量数据中进行文本检索。Lucene的核心原理是基于倒排...

    Oracle大数据量导入(CSV导入)

    Oracle数据库在处理大数据量导入时,常常需要高效且可靠的方法,以确保数据的快速加载和系统的稳定运行。这篇博文“Oracle大数据量导入(CSV导入)”将深入探讨如何使用Oracle的各种工具和技术来导入CSV(逗号分隔值)...

    大数据量,海量数据 处理方法总结.pdf

    在处理大数据量和海量数据时,面临的挑战包括数据存储、计算效率和查询速度等。传统的数据处理方法无法有效应对这种规模的数据,因此,学术界和工业界提出了一系列专用技术。以下总结了这些处理方法的核心原理、适用...

    处理大数据量excel

    标题中的“处理大数据量excel”指的是在信息技术领域中,如何高效地管理和操作包含大量数据的Excel文件。Excel作为广泛使用的电子表格工具,虽然方便,但当处理的数据行数或列数达到一定规模时,可能会面临性能瓶颈...

Global site tag (gtag.js) - Google Analytics