您现在的位置是:首页
>
Oracle 7 ORACLE入门之关于ROLLBACK SEGEMNT
ORACLE入门之关于ROLLBACK SEGEMNT roll ack egme t是ORACLE里一种很特殊的数据对象 它处理事务的回滚操作 通常 我们需要(并发ORACLE用户连接数/
ORACLE入门之关于ROLLBACK SEGEMNT

rollback segment是ORACLE里一种很特殊的数据对象 它处理事务的回滚操作 通常 我们需要(并发ORACLE用户连接数/ ) 个rollback segment 一般用private类型 最大的个数可以查看数据库参数 SQL> select name value from v$parameter where instr(name rollback )> ; 创建r r r r 以外的rollback segment语法 create rollback segment r tablespace rbs storage (initial k next k minextents ); alter rollback segment r online; rollback segemt 缺省的存储参数 pctincrease minextents 偶数 maxextent跟数据库的块大小有关 K K K 针对某个特定的大事务操作 如update大量数据时 可以建一个大的rollback segment 如 create rollback segment rte tablespace rbs storage (initial M next M minextents ); alter rollback segment rte online; 改数据库参数文件 initoraid ora rollback_segments = (r r r r r r r r r r r r rte) 重启数据库 新建的rollback_segment才生效 把大事务操作指给大的回滚段rte mit; set transaction use rollback segment rte; update table_name set field_name= where ; mit; lishixinzhi/Article/program/Oracle/201311/18284
很赞哦! (1058)