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

首頁 > 開發 > 綜合 > 正文

ORA-12913: 錯誤簡析,及處理心得

2024-07-21 02:09:51
字體:
來源:轉載
供稿:網友

                                   ora-12913: 錯誤簡析,及處理心得
     事先聲明,因為工作變動,偶有整一年沒有摸過oracle了,呵呵 
   昨天晚上裝完oracle后,準備創建屬于自己的表空間的時候,出現了ora-12913: 無法創建字典管理的表空前。 當然了,故障排除很簡單,找到文檔,看一眼就排除了。 但既然在oracle9i之后,系統缺省安裝時為本地管理表空間(local managed tablespace)lmt,好處多多。
偶在翻閱各類文檔時找到一個清華師兄lunar寫的文章。
現部分摘錄如下:

1:本地管理的表空間比字典式管理的表空間有如下優點:

• 本地管理避免了循環空間管理操作,而這種操作在字典式管理表空間中可能發生(當消耗或釋放某個區的空間,導致另一個消耗或釋放回退段或數據字典表內空間的操作)

• 因為本地管理的表空間不記錄數據字典表中的空閑空間,從而減少了對這些表的爭用

• 區的本地管理自動跟蹤鄰近的空閑空間,因而無須合并空閑區

• 本地管理的區大小可以由系統自動決定,作為選擇本地管理的表空間內的所有的區都可以有相同大小

• 轉換為區的位圖不會生成回退信息,因為它們不更新數據字典中的表(除表空間定額信息等特殊情況外)

2:創建本地管理表空間的一些選項
   在oracle 9i數據庫中,本地管理表空間(lmt)是默認的空間管理方式。要想創建本地管理表空間(lmt),只需要在create tablespace 語句的extent management 子句中指定local字句。創建lmt時,你可以選擇使用autoallocate 選項來使用oracle 自動管理盤區,或者可以使用一個指定大小(uniform size字句) 的統一盤區來管理該表空間。如果省略uniform size選項,則默認選項是autoallocate。

3:兩類管理選項的用途

1:如果表空間中的extent的尺寸是不一定的,即需要不同的盤
區大小和擁有很多盤區的大小變動的對象,這時使用
autoallocate 是比較合理的選擇。雖然有可能浪費了一些
空間,但是由oracle來管理空間的使用(空間分配和回收的工
作),簡化了用戶空間的管理。
2:如果想要準確控制未用的空間,并且能夠精確地預計為一個
或更多對象要分配的空間和盤區的數目、大小等,那么使用
uniform 選項更合適,因為它確保在表空間中永遠不會有
一定數量的未用空間。uniform size的默認大小是1mb,此
時,使用此方式創建數據文件時,數據文件的大小至少為
1mb。 (位圖空間加上一個塊)。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 油尖旺区| 仁怀市| 龙川县| 怀远县| 安义县| 莒南县| 扎兰屯市| 天柱县| 信丰县| 江安县| 辽中县| 松阳县| 榆社县| 拜泉县| 洪洞县| 娄烦县| 上高县| 木里| 嘉鱼县| 黎城县| 谷城县| 韩城市| 象山县| 内江市| 尼木县| 芮城县| 繁峙县| 沿河| 沙雅县| 皋兰县| 徐闻县| 萍乡市| 赣榆县| 凤城市| 岗巴县| 龙州县| 扎兰屯市| 寿宁县| 宜黄县| 兰溪市| 沙河市|