幸せのちから

          平凡的世界
          看似平常實(shí)崎嶇
          成如容易卻艱辛

          1z0-052學(xué)習(xí)筆記(4)

          第九章 SCHEMA對(duì)象管理
          1.同一SHCEMA內(nèi)不能同名

          視圖
          順序
          private別名
          存儲(chǔ)過(guò)程
          存儲(chǔ)函數(shù)

          用戶定義類型
          做成主鍵時(shí),默認(rèn)生成和主鍵同名的索引。
          2.PL/SQL
          build-in Package
          DBMS_STATS: 優(yōu)化統(tǒng)計(jì)的收集,表示和變更
          DBMS_TTS:transport表領(lǐng)域的檢查
          DBMS_WORKLOAD_REPOSITORY:ADDM的
          DBMS_SESSION:使用PL/SQL來(lái)只能夠ALTER SESSION或者SET
          DBMS_RESOURCE_MANAGER:資源的管理
          3.PL/SQL性能控制的初始化函數(shù)
          PLSQL_CODE_TYPE:是編譯好的二進(jìn)制文件還是原始文件
          PLSQL_DEBUG:是否可以調(diào)試,默認(rèn)是否
          PLSQL_OPTIMIZE_LEVEL:[1]編譯優(yōu)化,代碼量大 [2]運(yùn)行時(shí)優(yōu)化,代碼量小 默認(rèn)為2
          PLSQL_WARNINGS:有兩個(gè)參數(shù) 第一個(gè)是是否產(chǎn)生警告,第二個(gè)是警告的范圍
          ALL:所有
          SERVER:重大
          INFORMATIONAL:情報(bào)
          PERFORMANCE:performance
          第十章 數(shù)據(jù)管理
          1.Data Dump
          導(dǎo)出的單位
          數(shù)據(jù)庫(kù):但是不包含SYS,ORDSYS,ORDPLUGINS,CTXSYS,MDSYS,LABCSYS和XDB等系統(tǒng)shecma
          schema:
          表:特定的表,區(qū)域以及關(guān)聯(lián)的對(duì)想導(dǎo)出。
          數(shù)據(jù)庫(kù),自己以外的schema以及表導(dǎo)出,需要具有EXP_FULL_DATABASE角色。
          2. SQL*Loader:外部文件數(shù)據(jù),導(dǎo)入數(shù)據(jù)庫(kù)表中。
          數(shù)據(jù)文件: 固定記錄形式,可變記錄形式,Stream記錄形式
          控制文件:數(shù)據(jù)檢索位置,數(shù)據(jù)的解釋方法,數(shù)據(jù)的插入位置,導(dǎo)入必須的信息保存文件
          日志文件:導(dǎo)入件數(shù)以及導(dǎo)入過(guò)程中發(fā)生錯(cuò)誤的記錄文件
          不良文件:因?yàn)殄e(cuò)誤而沒(méi)有被導(dǎo)入數(shù)據(jù)庫(kù)的數(shù)據(jù)記錄
          廢棄文件:錯(cuò)位以外的原因而沒(méi)有被導(dǎo)入的記錄保存文件
          3.Stream形式的情況
          INFILE ‘數(shù)據(jù)文件名’ ["str {char文字列 | 16進(jìn)文字}"]
          4.命令行sqlldr key=只
          userid:Oracle的用戶名,密碼
          control:控制文件名
          log:日志文件名
          bad:不良文件名
          data:數(shù)據(jù)文件名
          discard:廢棄文件名
          discardmax:最大允許的廢棄文件書(shū)
          skip:skip的理論數(shù)據(jù)數(shù)
          load:導(dǎo)入的理論數(shù)據(jù)數(shù)
          errors:允許的最大錯(cuò)誤數(shù)
          rows:
          bindsize:
          silent:執(zhí)行中不顯示信息
          direct:directpath是喲個(gè)
          parfile:參數(shù)文件
          parallel:并行處理(默認(rèn)false)
          file:擴(kuò)展文件
          4.導(dǎo)入的方法
          從來(lái)型:就是按照正常的SQL INSERT 然后提交
          直接:通過(guò)全數(shù)據(jù)庫(kù)塊上寫(xiě)入數(shù)據(jù)庫(kù),在最高水位開(kāi)始寫(xiě)入數(shù)據(jù),事務(wù)并沒(méi)有結(jié)束,索引也沒(méi)有更新。
             區(qū)別
               從來(lái)型:常常是生成REDO實(shí)體,所有的制約施行,Insert trig啟動(dòng),可以導(dǎo)入到clust表,別的用戶表更新可以
              直接:NOARCHIVELOG 模式下不生成REDO實(shí)體,只有NOT NULL,UNIQUE,主鍵實(shí)行,insert trig不執(zhí)行,不能操作別的用戶的表

          第11章 記憶域構(gòu)造
          1.理論構(gòu)造
            表領(lǐng)域:1個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表領(lǐng)域,可以作為備份的管理單位
          segment
          extend
          data block:DB_BLOCK_SIZE初始化參數(shù)設(shè)定,可以為2,4,8,16,32kb
          2.LOCAL 管理表領(lǐng)域的優(yōu)點(diǎn)
          不是再歸的管理操作
          因?yàn)椴挥貌僮鲾?shù)據(jù)字典,可以不用同其他操作來(lái)競(jìng)爭(zhēng)資源
          不用進(jìn)行空的extend的碎片整理
          不用設(shè)定extend和segment的大小
          segment map的變更不用生成UNDO數(shù)據(jù)
          3.LOCAL管理表領(lǐng)域的extend分割方法
          自動(dòng)(AUTOALLOCATE):ORACLE服務(wù)器自動(dòng)管理extend的大小,用戶不需要進(jìn)行設(shè)定
          均一(UNIFORM) :表領(lǐng)域的extend大小,用戶指定的大小統(tǒng)一使用,默認(rèn)是1MB。TEMP表領(lǐng)域通常是,均已,UNDO則不是均一
          4. 自動(dòng)segment領(lǐng)域管理,下面segment屬性自動(dòng)調(diào)整,行的插入可能的數(shù)據(jù)塊的管理功能
          PCTUSED
          FREELISTS
          FREELISTS GROUP
          自動(dòng)segment管理機(jī)能,在表領(lǐng)域上進(jìn)行指定。
          5.表領(lǐng)域的類型
          PARMANENT(永續(xù))
          UNDO
          TEMPORARY(臨時(shí))
          6.表領(lǐng)域的作成
          CREATE [SMALLFILE | BIGFILE] TABLESPACE 表領(lǐng)域名
          DATAFILE '數(shù)據(jù)文件名' SIZE {大小{k | M} | REUSE}
          [AUTOEXTEND {OFF | ON} [NEXT 大小{K | M}]]
          [MAXSIZE {UNLIMITED | 大小{K | M}}]
          [,'數(shù)據(jù)文件名' SIZE {大小{k | M} | REUSE}...]
          [BLOCKSIZE 大小[K]]
          [EXTENT MANAGEMENT {DICTIONARY | LOCAL
          {AUTOALLOCATE | UNIFORM [SIZE 大小[k | m]]}}]
          [ONLINE | OFFLINE]
          [SEGMENT SPACE MANAGEMENT {MANUAL | AUTO}]
          [LOGGING | NOLOGGING];
          7.表領(lǐng)域的變更
          表領(lǐng)域可以進(jìn)行下面的變更:
          表領(lǐng)域名
          狀態(tài)的變更(只讀,讀/寫(xiě),offline)
          大小的變更(數(shù)據(jù)文件的追加,數(shù)據(jù)文件大小的自動(dòng)擴(kuò)張)
          logging無(wú)效化
          設(shè)定值的變更
          ALTER TABLESPACE 表領(lǐng)域名
          {RENAME 表領(lǐng)域名
          | READ{WRITE | ONLY}}
          |{ONLINE | OFFLINE [NORMAL | TEMPORARY | IMMEDIATE]}
          |ADD DATAFILE '數(shù)據(jù)文件' SIZE 大小[K |  M]
          |{LOGGING | NOLOGGING}
          如果要設(shè)定正使用的數(shù)據(jù)文件自增,則使用下面的SQL
          ALTER DATABASE [數(shù)據(jù)庫(kù)名]
          DATAFILE '數(shù)據(jù)文件名'
          {RESIZE SIZE 大小[K | M]}
          | AUTOEXTEND [OFF | ON[NEXT  大小[K | M]]]
          MAXSIZE 大小[K | M]]};
          8.OFFLINE
          標(biāo)準(zhǔn):產(chǎn)生CKPT,如果再ONLINE的時(shí)候不需要media recovery。
          臨時(shí):產(chǎn)生CKPT ,如果再ONLINE的時(shí)候需要media recovery
          IMMEDIATE: 產(chǎn)生CKPT ,如果再ONLINE的時(shí)候需要media recovery
          9.表領(lǐng)域和數(shù)據(jù)文件信息的相關(guān)視圖
          表領(lǐng)域情報(bào): DBA_TABLESPACE,V$TABLESPACE
          數(shù)據(jù)文件情報(bào):DBA_DATA_FILES,V$DATAFILE
          10.表領(lǐng)域的刪除
             DROP TABLESPACE 表領(lǐng)域
            [INCLUDING CONTENTS [AND DATAFILES]
            [CASCADE CONSTRAINTS]];
          具有活動(dòng)的segment的表領(lǐng)域不能刪除,include句指刪除表領(lǐng)域中包含的所有segment,如果不包含這句,這非空的表領(lǐng)域不能被刪除,
          CASCADE句關(guān)聯(lián)的 制約刪除。
          SYSTEM表領(lǐng)域不能被刪除,SYSAUX只能SYSDBA在MIGRATE模式下愛(ài)被刪除。

           

           

           

          posted on 2009-03-21 21:12 Lucky 閱讀(265) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          隨筆分類(125)

          文章分類(5)

          日本語(yǔ)

          搜索

          積分與排名

          最新隨筆

          最新評(píng)論

          主站蜘蛛池模板: 鹤壁市| 浑源县| 乌拉特前旗| 芒康县| 岚皋县| 广安市| 巴林右旗| 沙田区| 游戏| 太和县| 湘潭县| 来凤县| 峨山| 象山县| 莲花县| 德化县| 鄂托克旗| 清苑县| 侯马市| 治多县| 百色市| 揭阳市| 呼玛县| 安图县| 乌兰县| 定远县| 富裕县| 阿坝县| 巴彦淖尔市| 昌吉市| 许昌市| 贵南县| 龙海市| 溆浦县| 勐海县| 高雄县| 额尔古纳市| 渑池县| 无棣县| 洱源县| 贡觉县|