Oracle数据字典

Oracle数据字典
一、静态表
三类静态视图, 查阅Oracle联机文档
DBA_
ALL_
USER_
例如:desc dba_users;desc dba_tablespaces;desc all_tables;

通过dictionary表可以查出所有的数据字典表和视图。
dictionary
dict_columns;
例子:
select * from dictionary where table_name like 'DBA_%';
select table_name, column_name from dict_columns;

desc dba_tables;
desc dba_indexes;
desc dba_tab_columns;
desc dba_constraints;

desc dba_segments;
desc dba_extents;

desc dba_tablespaces;
desc dba_data_files;

二、动态表 dynamic performance tables
它的信息来源于内存和控制文件, 它的所有者为‘SYS’用户, 以V$开头(其中V表示Variable), 它存放于V$FIXED_TABLE中。
desc v$controlfile
desc v$database
desc v$datafile
desc v$instance
desc v$parameter
desc v$session
desc v$sga
desc v$spparameter
desc v$tablespace
desc v$thread
desc v$version
查看当前使用的数据库的版本号:select * from v$version;

-----------------------------------------------------------------

Lesson17 关于各进程的介绍

1、在客户端的tnsnames.ora中加入(在SERVER_NAME的下面)
(SERVER = dedicated)

动态视图:
V$SGA
V$SGASTAT
V$INSTANCE
V$PROCESS
V$BGPROCESS
V$DATABASE
V$DATAFILE

你可能感兴趣的:(oracle,数据字典,职场,休闲)