国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

關于ROLLBACK SEGMENT

2019-09-08 23:30:41
字體:
來源:轉載
供稿:網友

rollback segment是ORACLE里一種很特殊的數據對象,它處理事務的回滾操作。

通常,我們需要(并發ORACLE用戶連接數/4 ) 個rollback segment,一般用private類型, 最大的個數為50。

創建r01,r02,r03,r04以外的rollback segment語法:

create rollback segment r05 tablespace rbs storage (initial 128k next 128k minextents 20 );
alter rollback segment r05 online;
...... ......

rollback segemt 缺省的存儲參數:pctincrease 0 minextents 偶數
maxextent跟數據庫的塊大小有關
2K 121
4K 249
8K 505

針對某個特定的大事務操作,如update大量數據時,可以建一個大的rollback segment

如:
create rollback segment rte tablespace rbs storage (initial 5M next 5M minextents 20);
alter rollback segment rte online;
改數據庫參數文件 initoraid.ora
rollback_segments = (r01, r02, r03, r04,r05,r06,r07,r08,r09,r10,r11,r12,rte)

重啟數據庫,新建的rollback_segment才生效

把大事務操作指給大的回滾段rte
set transction use rollback_segment rte;
update table_name set filed_name=...... where ...... ;
commit;

數據庫 Oracle

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊州市| 蚌埠市| 锦屏县| 东莞市| 嫩江县| 涞源县| 改则县| 嘉祥县| 夏津县| 临湘市| 托里县| 合作市| 维西| 锦屏县| 灵台县| 乌恰县| 佛坪县| 阿克| 洪雅县| 镇江市| 普兰店市| 林甸县| 若羌县| 开鲁县| 万山特区| 大同市| 兴宁市| 姚安县| 黑水县| 襄城县| 铜鼓县| 惠东县| 鸡东县| 布尔津县| 称多县| 盱眙县| 桃园市| 石首市| 博客| 科尔| 瑞丽市|