`
GhostWolf
  • 浏览: 312340 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

oracle 大数据表删除数据

阅读更多
declare
  i integer;
begin

  loop
    execute immediate 'delete   from   trace_keyword_in_day where visit_day = to_date(''2011-06-12'' , ''yyyy-mm-dd'') and ROWNUM <5000 ';
    commit;
    select count(*) into i from trace_keyword_in_day where visit_day = to_date('2011-06-12' , 'yyyy-mm-dd');
    exit when i = 0;
  end loop;
end; 


纯粹做备份
分享到:
评论
2 楼 GhostWolf 2011-07-03  
xiaoyouyy 写道
哥,循环删除会快点吗?

你试试 不循环删除 和 循环删除的效果 就清楚了 拿个大表去试试看
1 楼 xiaoyouyy 2011-07-02  
哥,循环删除会快点吗?

相关推荐

    ORACLE中对大数据量表的处理方法

    以厦门医保管理系统为例,存在一个医保收费详情数据表(yb_fee),用于保存厦门市所有医院每日每笔业务的数据。由于全市各家医院对该表持续不断地进行插入、更新、删除和查询等操作,使得该共享表的数据量逐日增大,...

    提高oracle大数据访问性能

    ### 提高Oracle大数据访问性能 在当今数据驱动的业务环境中,优化数据库性能是确保系统高效运行的关键之一。Oracle作为一款广泛使用的数据库管理系统,在处理大量数据时可能会遇到性能瓶颈。为了帮助用户更好地理解...

    Oracle 大数据量操作性能优化

    Oracle 建议,当表大小超过 2G 或者表有历史数据和当前数据之分时,考虑使用分区。 分区的种类有多种,包括范围分区、列表分区、Hash 分区、范围 Hash 混合分区、范围列表混合分区等。其中,范围分区和列表分区是最...

    oracle mysql sqlser2000对大数据对象的操作

    Oracle提供了诸如BFILE、CLOB(Character Large Object)和NCLOB(National Character Large Object)等数据类型来处理不同类型的大数据对象。BFILE允许存储在操作系统文件系统上的大型二进制文件,而CLOB和NCLOB则...

    政务资源数据信息大数据管理平台数据使用流程规范 (1).zip

    政务资源数据信息大数据管理平台是政府机构为了提升公共服务效率、决策科学性和行政管理水平而构建的信息系统。该平台通过集成各类政务数据,实现数据共享、分析和挖掘,为政策制定、公共服务提供有力支持。数据使用...

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

    Oracle的外部表功能允许将文件系统中的数据视为数据库中的虚拟表,可以直接用SQL查询。对于CSV文件,创建一个外部表并指定适当的文件位置和分隔符,即可实现数据的快速读取和导入。 4. **Oracle Data Pump (expdp/...

    kettle全量多表数据同步

    - **进行数据迁移**: 使用Navicat的数据迁移功能,选择Oracle作为源数据库,MySQL作为目标数据库,然后选择要迁移的表和字段,最后执行迁移操作。 **2.2 数据校验** 在进行数据迁移之后,必须对迁移后的数据进行...

    大数据平台数据治理与建设方案

    3. 数据管理:定义数据生命周期,制定数据分类、标签、归档和删除策略,实现数据资产的有效管理。 4. 数据血缘与元数据:记录数据来源、转换过程及属性,便于数据理解、追踪和问题排查。 三、大数据平台建设 1. ...

    Oracle表分区详解(优缺点)

    Oracle 表分区是一种高效的数据管理策略,用于处理大数据量的表,以提升查询性能和数据库的可维护性。本文将详细介绍Oracle表分区的概念、作用、优缺点,以及各种类型的分区和操作方法。 首先,理解表空间和分区表...

    Oracle中大批量删除数据的方法

    Oracle中大批量删除数据的方法 Oracle中大批量删除数据的方法是数据库管理员和开发者们经常面临的挑战之一。当数据库中的数据量非常大时,删除数据的操作可能会变得非常慢,甚至影响到整个数据库的性能。因此,...

    Oracle分区表培训

    Oracle分区表是数据库管理系统Oracle中的一个高级特性,用于将大表分成较小、更易管理的部分,从而提高查询性能,优化存储管理和数据维护。在大型企业级应用中,尤其是在处理大量数据时,分区表是不可或缺的技术手段...

    ORACLE表分区例子

    Oracle数据库中的表分区是一种高效的数据管理技术,尤其适用于处理大数据量的表。它将一个大表逻辑上划分为较小、更易管理和查询的部分,每个部分称为一个分区。表分区能够显著提升查询性能、优化存储效率,并简化大...

    大数据开发oracle试题

    ### 大数据开发Oracle试题解析 #### 一、判断题解析 **1. Bitmap索引不适用于OLTP型数据库** **正确答案:A. 对** **解析:**Bitmap索引通常用于数据仓库环境中,适用于处理大量的历史数据和复杂的查询。在OLTP...

    基于大数据的电力设备运行数据分析系统的设计.pdf

    同时,使用结构化数据库Oracle记录设备台账信息、权限分配、用户信息、抢修记录等数据。半结构化数据如电气设备在线检测信息使用HBase数据库进行存储。 6. 事务管理与异常处理: 系统利用Spring框架进行事务控制与...

    ORACLE中对大数据量表的处理方法.pdf

    在Oracle数据库中,面对大数据量表的挑战,有多种处理策略可以提高系统性能并简化数据管理。本文主要探讨两种常用的方法:分区处理和分表处理。 1. 分区处理 分区处理是Oracle数据库中一种非常有效的方法,它将...

    Oracle数据仓库的分层管理器解决方案

    Oracle 数据仓库的分层管理器解决方案是针对大数据存储和快速浏览需求的一种高效策略,尤其适用于地学领域的海量数据处理。该方案的核心在于分层治理器,它由组件表和逐层细化表两部分组成,旨在优化空间数据的存储...

    Oracle基于日志的数据备份

    变化表包含两部分:一个是原始数据的快照,另一个是变化记录,用于存储数据的插入、更新和删除操作。这样,即使源表的数据发生改变,变化表也能保持历史数据的完整性和一致性。 在实际应用中,CDC可以帮助企业实现...

    Oracle数据表分区的策略.pdf

    Oracle 数据表分区是一种高效的数据管理策略,尤其适用于处理大规模数据的数据库系统。Oracle数据库通过分区技术,能够提高数据查询性能,提升系统维护效率,并优化存储空间。以下将详细阐述Oracle数据表分区的策略...

    Oracle数据表分区的策略

    总的来说,Oracle数据表分区策略是针对大数据管理和查询性能优化的重要工具。通过对表的合理分区,可以显著提高数据库的响应速度,简化管理,并支持更复杂的维护操作。在实施分区策略时,应充分考虑业务需求、数据...

Global site tag (gtag.js) - Google Analytics