偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

對(duì)Oracle數(shù)據(jù)字典的文檔描述

數(shù)據(jù)庫(kù) Oracle
以下的文章主要是對(duì)Oracle數(shù)據(jù)字典文檔的描述,還有對(duì)Oracle數(shù)據(jù)字典的概念的介紹,以下就是正文的具體內(nèi)容的介紹。

我們大家都知道Oracle數(shù)據(jù)字典的主要功能就是Oracle存放相關(guān)的數(shù)據(jù)庫(kù)信息,Oracle數(shù)據(jù)字典主要的用途是用來(lái)描述相關(guān)數(shù)據(jù)的。那么Oracle數(shù)據(jù)字典文檔的功能與相關(guān)的主要用途又是什么呢?

Oracle數(shù)據(jù)字典文檔

  1. select * from dictionary; 

數(shù)據(jù)字典

數(shù)據(jù)庫(kù)數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。它們存放在SYSTEM表空間中

當(dāng)用戶(hù)在對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作時(shí)遇到困難就可以訪問(wèn)數(shù)據(jù)字典來(lái)查看詳細(xì)的信息。

用戶(hù)可以用SQL語(yǔ)句訪問(wèn)數(shù)據(jù)庫(kù)數(shù)據(jù)字典。

數(shù)據(jù)字典內(nèi)容包括:

1,數(shù)據(jù)庫(kù)中所有模式對(duì)象的信息,如表、視圖、簇、及索引等。

2,分配多少空間,當(dāng)前使用了多少空間等。

3,列的缺省值。

4,約束信息的完整性。

5,Oracle用戶(hù)的名字。

6,用戶(hù)及角色被授予的權(quán)限。

7,用戶(hù)訪問(wèn)或使用的審計(jì)信息。

8,其它產(chǎn)生的數(shù)據(jù)庫(kù)信息。

Oracle中的數(shù)據(jù)字典有靜態(tài)和動(dòng)態(tài)之分。

1,靜態(tài)數(shù)據(jù)字典>主要是在用戶(hù)訪問(wèn)數(shù)據(jù)字典時(shí)不會(huì)發(fā)生改變的,

例如某用戶(hù)創(chuàng)建的表

2,動(dòng)態(tài)數(shù)據(jù)字典>是依賴(lài)數(shù)據(jù)庫(kù)運(yùn)行的性能的,反映數(shù)據(jù)庫(kù)運(yùn)行的一些內(nèi)在信息,所以在訪問(wèn)這類(lèi)數(shù)據(jù)字典時(shí)往往不是一成不變的。

當(dāng)前鎖住的對(duì)象

靜態(tài)數(shù)據(jù)字典:這類(lèi)數(shù)據(jù)字典主要是由表和視圖組成

數(shù)據(jù)字典中的表是不能直接被訪問(wèn)的,但是可以訪問(wèn)Oracle數(shù)據(jù)字典中的視圖。

靜態(tài)數(shù)據(jù)字典中的視圖分為三類(lèi),它們分別由三個(gè)前綴夠成:user_*、 all_*、 dba_*。

user_*

該視圖存儲(chǔ)了關(guān)于當(dāng)前用戶(hù)所擁有的對(duì)象的信息。(即所有在該用戶(hù)模式下的對(duì)象)

all_*

該試圖存儲(chǔ)了當(dāng)前用戶(hù)能夠訪問(wèn)的對(duì)象的信息。(與user_*相比,all_* 并不需要擁有該對(duì)象,只需要具有訪問(wèn)該對(duì)象的權(quán)限即可)

dba_*

該視圖存儲(chǔ)了數(shù)據(jù)庫(kù)中所有對(duì)象的信息。(前提是當(dāng)前用戶(hù)具有訪問(wèn)這些數(shù)據(jù)庫(kù)的權(quán)限,一般來(lái)說(shuō)必須具有管理員權(quán)限)

 

  1. -  
  2. select * from dictionary;  

 

查詢(xún)?cè)撚脩?hù)擁有哪些表

user_tables主要描述當(dāng)前用戶(hù)擁有的所有表的信息,

主要包括表名、表空間名、簇名等。通過(guò)此視圖可以清楚了解當(dāng)前用戶(hù)可以操作的表有哪些

 

  1. desc user_tables;  
  2. select table_name from user_tables;  
  3. select * from user_tables;  

 

查詢(xún)?cè)撚脩?hù)擁有哪些索引

 

  1. select index_name from user_indexes; 

查詢(xún)?cè)撚脩?hù)擁有哪些視圖

 

  1. select view_name from user_views; 

查詢(xún)?cè)撚脩?hù)擁有哪些數(shù)據(jù)庫(kù)對(duì)象,對(duì)象包括表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器、包、索引、序列、JAVA文件等。

 

  1. select object_name from user_objects; 

主要描述當(dāng)前用戶(hù)的信息,主要包括當(dāng)前用戶(hù)名、帳戶(hù)id、帳戶(hù)狀態(tài)、表空間名、創(chuàng)建時(shí)間等。

 

  1. select * from user_users;  
  2. -  

 

user_/all_區(qū)別:

all_列出來(lái)的信息是當(dāng)前用戶(hù)可以訪問(wèn)的對(duì)象而不是當(dāng)前用戶(hù)擁有的對(duì)象。

查詢(xún)某一用戶(hù)下的所有表、過(guò)程、函數(shù)等信息。

 

  1. select owner , object_name ,object_type from all_objects  
  2. -  

 

對(duì)于dba_開(kāi)頭的需要管理員權(quán)限,

查詢(xún)表空間的信息(當(dāng)前用戶(hù)必須擁有DBA角色)。

 

  1. select * from dba_data_files  
  2. -  

 

動(dòng)態(tài)Oracle數(shù)據(jù)字典

Oracle包含了一些潛在的由系統(tǒng)管理員如SYS維護(hù)的表和視圖,由于當(dāng)數(shù)據(jù)庫(kù)運(yùn)行的時(shí)候它們會(huì)不斷進(jìn)行更新,所以稱(chēng)它們?yōu)閯?dòng)態(tài)數(shù)據(jù)字典(或者是動(dòng)態(tài)性能視圖)。這些視圖提供了關(guān)于內(nèi)存和磁盤(pán)的運(yùn)行情況,所以我們只能對(duì)其進(jìn)行只讀訪問(wèn)而不能修改它們。

Oracle中這些動(dòng)態(tài)性能視圖都是以v$開(kāi)頭的視圖.

v$access

該視圖顯示數(shù)據(jù)庫(kù)中鎖定的數(shù)據(jù)庫(kù)對(duì)象以及訪問(wèn)這些對(duì)象的會(huì)話對(duì)象(session對(duì)象)。

 

  1. select * from v$access  
  2. v$session  

 

該視圖列出當(dāng)前會(huì)話的詳細(xì)信息。

v$active_instance

該視圖主要描述當(dāng)前數(shù)據(jù)庫(kù)下的活動(dòng)的實(shí)例的信息。依然可以使用select語(yǔ)句來(lái)觀察該信息。

v$context

該視圖列出當(dāng)前會(huì)話的屬性信息。比如命名空間、屬性值等。

【編輯推薦】

  1. Oracle優(yōu)化器三大種類(lèi)的介紹
  2. Oracle數(shù)據(jù)如何獲取方式進(jìn)行測(cè)試
  3. Oracle Decode函數(shù)的主要功能介紹
  4. Oracle外鍵與其主鍵的實(shí)際應(yīng)用方案
  5. Oracle SQL執(zhí)行緩慢的原因以及解決方案
責(zé)任編輯:佚名 來(lái)源: 博客園
相關(guān)推薦

2010-05-10 15:22:34

Oracle數(shù)據(jù)字典

2015-07-22 17:21:34

Oracle數(shù)據(jù)字典

2010-04-09 10:13:13

Oracle數(shù)據(jù)字典

2010-04-28 17:49:41

Oracle數(shù)據(jù)字典

2010-03-31 16:38:02

Oracle數(shù)據(jù)字典

2010-04-06 17:17:16

Oracle數(shù)據(jù)字典

2010-04-22 09:36:56

Oracle數(shù)據(jù)字典

2010-04-14 14:09:38

Oracle管理腳本

2010-11-15 16:08:15

ORACLE系統(tǒng)表

2010-04-06 17:36:15

Oracle數(shù)據(jù)字典

2009-10-22 16:35:48

Oracle系統(tǒng)管理員Oracle數(shù)據(jù)字典

2010-04-22 10:00:41

Oracle數(shù)據(jù)字典

2010-07-14 13:50:48

SQL Server數(shù)

2023-05-03 09:18:24

RedisDB數(shù)據(jù)字典Dict

2022-10-10 08:01:08

MySQL字典表

2023-03-06 07:48:01

數(shù)據(jù)字典Spring

2018-01-19 09:38:28

數(shù)據(jù)庫(kù)Oracle數(shù)據(jù)字典

2017-09-05 09:18:54

OracleCLOB大數(shù)據(jù)

2023-03-04 20:50:19

MySQL字典InnoDB

2010-03-29 13:55:26

Oracle Mult
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)