您现在的位置是:首页 >

Oracle 7 ORACLE入门之关于ROLLBACK SEGEMNT

火烧 2022-05-27 06:05:51 1058
ORACLE入门之关于ROLLBACK SEGEMNT   roll ack egme t是ORACLE里一种很特殊的数据对象 它处理事务的回滚操作   通常 我们需要(并发ORACLE用户连接数/

ORACLE入门之关于ROLLBACK SEGEMNT  

Oracle 7 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  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码