`
winzenghua
  • 浏览: 1357924 次
  • 性别: Icon_minigender_2
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

oracle 回滚 不仅是回滚表中的数据 而且回滚表上的索引

阅读更多

有个场景 因为用户信息表采用deletel ; insert into select ; 方式更新用户数据。导致关键字异常和数据丢失。

没办法 只好从另外个库重新导入数据进去; truncate table userinfo ; insert into userinfo select * from o_userinfo@backup;

执行的时候,忘了把旧表的索引给干掉。原表570万数据 1.5G大小,包括6个索引,1个关键字,大小为知。插入了很久,很久 都快2个小时了。没办法 只好KILL -9 XXXXX 掉它、

kill 掉后 oracle 在回滚它,以及它的索引。从下班的6:10 跑到7:40分 都没回滚完。都在db sequenct read file ;

drop indexe .xxxxx; 马上停止了索引回滚!

分享到:
评论

相关推荐

    oracle 创建表空间、回滚段、用户、表的详细语法

    创建表空间、回滚段、用户、表是 Oracle 中最基本的操作之一,本文将详细介绍这四个操作的语法和步骤。 一、创建表空间 在 Oracle 中,表空间是存储数据的逻辑存储单元。创建表空间需要使用 CREATE TABLESPACE ...

    Oracle10g对回滚操作时间的准确评估

    值得注意的是,V$SESSION_LONGOPS 视图不仅适用于回滚操作,还涵盖了其他长时间运行的数据库操作,如大表的DML操作或大段的索引重建。这为数据库管理员提供了更全面的监控和性能优化工具。 通过利用 Oracle 10g 中...

    Oracle存储过程中使用临时表

    总结来说,Oracle存储过程中使用临时表是优化数据处理和提高性能的有效手段,正确理解和运用会话级和事务级临时表,能更好地满足复杂的业务需求。在设计和实现存储过程时,应根据具体的应用场景选择合适的临时表类型...

    oracle命令大全及关于oracle 1000问 日志管理,表空间管理,表,索引等等等等

    表空间(Tablespace)是Oracle中逻辑存储的容器,用于存放数据库对象如表、索引等。`CREATE TABLESPACE`命令用于创建新的表空间,`ALTER TABLESPACE`用于修改表空间属性,如添加或删除数据文件,`DROP TABLESPACE`则...

    \Oracle 表空间与数据文件

    - **Segment**:段是表空间中的存储单元,根据存储的对象不同,可分为表段、索引段、回滚段等。 - **Extent**:区间是连续的存储空间,由多个块组成。 - **Block**:块是最小的存储单位,是数据库读写的最小单位...

    ORACLE中临时表

    Oracle中的临时表是一种特殊的数据结构,用于存储会话或事务期间的数据,这些数据仅对当前会话可见,并在特定条件下自动清除。Oracle提供两种类型的临时表:事务型和会话型。 事务型临时表在事务开始时创建,插入的...

    Oracle 临时表用法

    在这个例子中,`Classes` 表是一个事务级临时表,其数据将在每次事务提交或回滚后被自动清除。 #### 四、Oracle临时表的特点与区别 1. **数据保留方式**: - 会话级临时表中的数据在会话结束时被清除。 - 事务级...

    oracle表空间和数据文件管理.ppt

    从物理上说,数据库的数据存放在数据文件中,从逻辑上说数据是被存放在表空间中的。一个表空间可以有多个数据文件,一个数据文件只能属于一个表空间。 表空间的作用包括控制数据库所占用的磁盘空间,控制用户所占用...

    清除oracle分区表数据

    在Oracle数据库管理中,分区表是一种非常实用的功能,它能够帮助优化查询性能并简化大型表的管理。当涉及到批量删除或清除分区表中的数据时,就需要掌握一些特定的方法和技术。根据给定的信息“清除oracle分区表数据...

    Oracle数据库用户、表、表空间之间关系.doc

    表空间内部包含各种类型的段,包括数据段(存储表数据)、索引段(存储索引数据)、回退段(用于回滚事务)和临时段(处理临时数据)。段进一步由区组成,区是最小的磁盘空间分配单位,由连续的数据块构成。数据块是...

    oracle表空间,分区表,索引.pdf

    表空间、分区表和索引是Oracle数据库中三个关键的概念,它们对于数据库的性能和管理至关重要。 首先,表空间(Tablespace)是Oracle数据库中存储数据的基本单位。它是由一个或多个数据文件组成的逻辑存储区域,用于...

    数据路学习Oracle

    在Oracle 10g中,数据库被比喻为柜子,其中表空间相当于柜中的抽屉,数据文件是抽屉中的文件夹,表则如同文件夹中的纸张,数据是写在纸上的信息。 2. **表空间**:表空间是Oracle数据库组织数据的核心概念,由一个...

    oracle表空间与数据文件.docx

    在Oracle数据库系统中,表空间是一个逻辑概念,它是由一个或多个数据文件组成的集合,用于存储数据库对象,如表、索引、临时数据以及回滚段等。 **一、表空间的类型和功能** 1. **系统表空间** (SYSTEM): 包含...

    如何快速转移Oracle中海量数据

    在Oracle数据库环境中,快速转移海量数据是一项常见的任务,特别是在数据迁移、备份恢复或者数据库优化的过程中。本文将介绍两种高效的方法,适用于将80MB以上的数据从一个用户或表空间转移到另一个用户或表空间,且...

    Oracle存储空间管理与应用方案.doc

    Oracle数据库的存储体系由数据文件、日志文件和控制文件构成,其中数据文件是实际存放数据的地方,而表空间则是逻辑上的存储单位,由一个或多个数据文件组成。 1. **表空间(Tablespace)**:表空间是Oracle数据库...

    Oracle 12c表空间与数据文件

    这些表空间是逻辑上的存储单元,用于组织数据库中的数据和元数据。每一个数据库对象,如表、索引等,都必须位于某个特定的表空间中。表空间由一个或多个物理数据文件组成,这些数据文件存储在磁盘上。 #### 二、表...

    oracle表空间和数据文件管理.pptx

    Oracle提供了多种类型的表空间,包括系统表空间(如SYSTEM和SYSAUX,存储系统数据和数据字典)、非系统表空间(用于用户数据)、临时表空间(用于临时数据)和回滚表空间(用于回滚操作)。创建表空间时,可以使用...

    Oracle基础知识之表空间与数据文件.pptx

    Oracle数据库是企业级的关系型数据库管理系统,其管理数据的核心组件之一就是表空间和数据文件。本文将深入探讨这两个概念以及相关的管理方式。 首先,表空间(Tablespace)是Oracle数据库的逻辑存储单元,它并不...

Global site tag (gtag.js) - Google Analytics