国产探花免费观看_亚洲丰满少妇自慰呻吟_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。 (位圖空間加上一個塊)。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武鸣县| 刚察县| 曲周县| 类乌齐县| 永德县| 龙山县| 怀柔区| 太和县| 阳新县| 河曲县| 留坝县| 庆城县| 颍上县| 潼南县| 鸡西市| 邛崃市| 香格里拉县| 尼木县| 万州区| 穆棱市| 揭阳市| 吉木萨尔县| 荣成市| 仙居县| 哈密市| 宁晋县| 玉溪市| 锡林浩特市| 天长市| 石阡县| 白山市| 贞丰县| 灌阳县| 阿城市| 长丰县| 东宁县| 古蔺县| 泾源县| 宁南县| 松溪县| 北海市|