深入解析Oracle第四章 自用閱讀記錄
Oracle提供了大量資料字典來展示資料庫的相關資訊
而靜態檢視、動態檢視在一些基礎資料字典的基礎上建立的
然後再建立適當的同義詞
這樣做,可以更好的保護Oracle的資料字典資訊
以免使用者使用不當,對資料庫造成損害
本章主要內容並不是針對某些資料字典或檢視的具體列進行詳細說明
是從分類、內部結構、原理等方面進行講解
要看檢視說明,Oracle的官方文件已經足夠研究幾年了
簡要記錄一些知識
x$開頭的表,Oracle內部表,官方文件並未提供說明的東西……
因為這部分表的內容,是用於維護資料庫執行的核心資訊
直接訪問的話,只允許sysdba,無法授權(一般人看到內容也不明白其含義)
x$開頭的表及其內容是在資料庫啟動時動態建立
本章提了一種研究此類表的方法,Oracle的autotrace功能(以前總結過)
以$結尾的表,資料字典表(如tab$、bootstrap$等)
其內容是資料庫物件的相關資訊
rdbms/admin/sql.bsp中包含了建立語句和簡要註釋
靜態字典檢視,依據x$表建立的
rdbms/admin/catalog.sql檔案中有相關指令碼
靜態檢視有三類字首,dba,all,user(以前總結過)
其實,三類字首的檢視,建立的過程是類似的
只是檢視的where條件中,新增了相應的許可權識別語句
有個dictionary檢視(根據obj$和com$建立)
只有兩個欄位,table_name,comments
其內容是當前使用者可以查詢的物件名稱
此檢視還有兩個同義詞,dict和dictionary
動態效能檢視(rdbms/admin/catalog.sql檔案,以前也總結過)
通常氛圍gv$和v$,gv$是針對RAC環境中的
比v$多了一個inst_id欄位,用來顯示所屬例項
從書中瞭解到,其實個人平時查詢的v$大多都是同義詞
Oracle會根據gv$、v$檢視建立gv_$、v_$檢視
然後再根據gv_$、v_$建立gv$、v$同義詞
對於同義詞,Oracle內部有一套較不易讀的流程來匹配實際對應的物件
至於目的……應該還是出於安全的考慮
一個星期瞭解前四章,總的說來進度還算湊合
但前四章並沒有太多篇幅(160頁左右),就頁數來說,進度還不到1/3
接下來的5、6、7三章總共就有190頁左右……壓力還是不小的
而且,涉及的知識也比現在要深入一些了
所以,一定要爭取在本星期結束前瞭解完第五章 ◎◎
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/556359/viewspace-580340/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 《深入解析Oracle》第四章,資料字典Oracle
- MongoDB命令--自用記錄MongoDB
- iOS PropertyList 文件閱讀記錄iOS
- 讀書筆記:深入解析oracle-第5章 記憶體管理筆記Oracle記憶體
- Conda常用命令記錄(自用記錄)
- RIPS原始碼閱讀記錄(二)原始碼
- Tomcat 原始碼閱讀記錄(1)Tomcat原始碼
- 讀書筆記:深入解析oracle-第4章 資料字典筆記Oracle
- presto官網閱讀記錄: Functions and Operators 部分RESTFunction
- 【閱讀記錄】App介紹(記錄你的每一次讀書進度)APP
- Linux常用命令(自用記錄)Linux
- Redis閱讀目錄Redis
- RSIC-V指令集——spec閱讀記錄
- String(JDK1.8)原始碼閱讀記錄JDK原始碼
- c語言-記錄閱讀《c缺陷與陷阱》C語言
- 《C++ 沉思錄》閱讀筆記——代理類薦C++筆記
- 《深入解析Oracle》閱讀繼續,第二章,控制檔案與資料庫初始化Oracle資料庫
- 閱讀筆記筆記
- One-on-One Oracle閱讀筆記2(轉)Oracle筆記
- oracle實驗記錄 (分析oracle硬解析&軟解析&fast soft parse)OracleAST
- 自用筆記筆記
- 閱讀推薦——深入淺出Mesos
- 閱讀《深入理解ES6》書籍,筆記整理(上)筆記
- 讀書筆記:深入解析oracle-第3章 引數及引數檔案筆記Oracle
- 【閱讀筆記】Taro轉小程式編譯原始碼解析筆記編譯原始碼
- Oracle文件閱讀指南Oracle
- JDK原始碼閱讀:Object類閱讀筆記JDK原始碼Object筆記
- oracle實驗記錄 (分析oracle硬解析&軟解析&fast soft parse(2))OracleAST
- 【閱讀筆記:字典】筆記
- gdbOF閱讀筆記筆記
- 閱讀筆記03筆記
- 閱讀筆記02筆記
- 閱讀筆記8筆記
- 閱讀筆記1筆記
- 閱讀筆記5筆記
- 閱讀筆記4筆記
- 閱讀筆記3筆記
- 閱讀筆記7筆記