`
txf2004
  • 浏览: 7080451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle 快速删除和快速插入的方法之一

阅读更多

快速插入

SQL>insert/**//*+append*/intotselect*fromdba_objectsnologging;

9157rowscreated.


SQL
>selecta.xidusn,a.xidslot,a.used_ublk,a.used_urec,b.username
2fromv$transactiona,v$sessionb,v$mystatc
3wherea.addr=b.taddrandc.statistic#=1
4/

XIDUSNXIDSLOTUSED_UBLKUSED_URECUSERNAME
----------------------------------------------------------------------
22111CUST

SQL
>commit;

Commitcomplete.

SQL
>insertintotselect*fromdba_objects;

9157rowscreated.

SQL
>selecta.xidusn,a.xidslot,a.used_ublk,a.used_urec,b.username
2fromv$transactiona,v$sessionb,v$mystatc
3wherea.addr=b.taddrandc.statistic#=1
4/

XIDUSNXIDSLOTUSED_UBLKUSED_URECUSERNAME
----------------------------------------------------------------------
1113423CUST

快速删除

建个存储过程,达到2000条或者更多条,提交一次.

createorreplaceprocedurep_delete
as
n
number(10);
cursormy_curisselect*fromt1;
begin
n:
=0;
foriinmy_curloop
deletefromt1where<条件>;
n:
=n+1;
if(mod(n,2000))=0then
commit;
endif;
endloop;
end;
/
分享到:
评论

相关推荐

    oracle快速入门指南

    通过"Oracle快速入门"的学习,你可以逐步掌握这些概念和技能,为未来在Oracle领域的深入学习和工作打下坚实基础。阅读`Oracle_PLSQL_编程开发指南.pdf`这本书,结合实践操作,将有助于快速掌握Oracle数据库系统。

    oracle快速学习手册

    在Oracle快速学习手册中,主要涵盖了SQL和PL/SQL的基础语法,包括创建和操作表、序列、视图,以及数据的插入、更新和删除等基本操作。 一、CREATE TABLE语句 CREATE TABLE语句用于在数据库中创建新的表,这是数据库...

    【源代码】《涂抹Oracle-三思笔记之一步步学Oracle》

    《涂抹Oracle - 三思笔记之一步步学Oracle》是一本旨在深入浅出地教授Oracle数据库技术的书籍。源代码部分提供了配合书本学习的实际操作示例,帮助读者更直观地理解Oracle数据库的工作原理和操作技巧。以下是根据...

    Oracle+快速入门.rar

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它以其高效、稳定和强大的功能而闻名。本资源“Oracle+快速入门.rar”旨在为初学者提供一条快速掌握Oracle数据库技术的途径。以下将从多个方面详细...

    Oracle分区表和锁的应用

    Oracle数据库是全球广泛使用的大型关系型数据库系统之一,其在数据管理和高性能处理方面有着卓越的表现。在企业级应用中,为了提升数据管理效率和优化查询性能,Oracle提供了分区表这一特性。同时,为了保证数据的...

    oracle约束和索引笔记

    Oracle数据库是世界上最广泛使用的数据库管理系统之一,其在数据管理和性能优化方面有着强大的功能。本笔记主要探讨了两个关键概念:约束和索引,这些都是Oracle数据库中的基础但至关重要的元素。 **1. 约束...

    Oracle2本PDF入门文档

    Oracle是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。这两本PDF入门文档,"Oracle经典教程(推荐)"和"Oracle经典教程(入门到精通很详细)",无疑是初学者踏入Oracle世界的好帮手。以下是...

    Oracle教程(一) 基础 教程

    在Oracle中,我们可以使用SQL语句来进行数据的查询、插入、更新和删除操作。 - **SELECT**:用于从表中检索数据。例如,`SELECT * FROM table_name;`将返回表中的所有数据。 - **INSERT**:用于向表中添加新的记录...

    数据库oracle自学通

    SQL(Structured Query Language)是用于管理和操作数据库的标准语言,学习Oracle数据库和SQL语句是IT行业的基本技能之一。本“数据库Oracle自学通”文档旨在帮助初学者快速掌握Oracle的基础功能和SQL语法。 一、...

    Oracle数据库逻辑增量备份之exp/imp

    这包括备份新插入、更新或删除的数据,以便在需要时能够快速恢复到特定的时间点。 1二、逻辑备份恢复工具exp/imp exp(Export)和imp(Import)是Oracle提供的两个实用程序,用于执行数据库的逻辑备份和恢复。逻辑...

    Oracle数据库资料大全

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和维护。Oracle数据库以其高效、稳定和强大的功能在金融、电信、医疗、政府等多个领域得到广泛应用。本...

    Oracle九阴真经

    SQL在Oracle中的应用包括创建数据库对象(如表、视图、索引)、插入和更新数据、删除数据以及执行复杂的查询等。 在《Oracle九阴真经》中,你将学到如何安装和配置Oracle环境,这通常包括设置服务器参数、配置网络...

    中兴公司ORACLE数据库培训

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由甲骨文公司(Oracle Corporation)开发和维护。在中兴公司的ORACLE数据库培训中,通常会涵盖一系列关键知识点,帮助学员深入理解和掌握Oracle数据库...

    ORACLE 数据库入门教程

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据重要地位。本教程旨在为初学者提供一个全面的Oracle数据库入门指南,帮助你快速掌握Oracle的基础知识和操作技能。 一、Oracle...

    北大青鸟Oracle ppt2

    Oracle数据库是世界上最流行的数据库管理系统之一,尤其在企业级应用中占据重要地位。北大青鸟的Oracle教程主要关注SQL查询和函数,以及Oracle数据库的基本概念。本篇内容将深入讲解Oracle数据库的架构、主要查询...

    ORACLE学习手册和案例

    - **维护成本**:每次插入、更新或删除数据时,都需要维护相应的索引结构,这会增加一定的处理开销。 **1.2.1.3 索引不足** 尽管索引可以显著提高查询效率,但也存在一些不足之处,比如: - **空间消耗**:每个...

    Oracle数据库经典教程

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据了重要的地位。以下是对"Oracle数据库经典教程"的部分内容的详细说明: **走进Oracle** Oracle数据库系统由Oracle公司开发,...

    oracle函数API和错误码大全.rar

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和稳定性深受企业青睐。Oracle函数API(Application Programming Interface)是开发者在编程时与Oracle数据库交互的重要工具,而错误码则是解决数据库...

    最全的Oracle中文使用手册

    Oracle是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。Oracle数据库提供了丰富的功能,包括数据存储、查询、事务处理、安全性等。在本文中,我们将深入探讨Oracle的使用,特别是通过...

    Oracle数据库官方文档说明

    Oracle数据库是全球最广泛使用的商业关系数据库管理系统之一,由甲骨文公司开发并维护。这份“Oracle数据库官方文档说明”提供了全面深入的学习材料,旨在帮助用户快速理解和掌握Oracle数据库的相关知识。以下是对...

Global site tag (gtag.js) - Google Analytics