一、Oracle系统视图归纳总结
Oracle 19C有2067个系统视图,但只有部分常用视图在运维或查问题中会使用到,我们可以将注意力放在常用系统视图上。(实际上我们在接触任何数据库时,都需要学习常用系统视图)
Oracle系统视图主要分为4类:
1. DBA_* 表示DBA拥有的或可访问的所有对象
2. ALL_* 表示某用户拥有的或可访问的所有对象
3. USER_* 表示某用户拥有的所有对象
4. V$* 动态性能视图
1.1 常用系统视图
序号 | 视图 |
---|---|
1 | *_TAB_COLUMNS |
2 | *_TAB_COLS |
3 | *_TAB_PARTITIONS |
4 | *_PART_TABLES |
5 | *_TAB_SUBPARYITIONS |
6 | *_TABLES |
7 | *_INDEXS |
8 | *_IND_PARTITIONS |
9 | *_IND_EXPRESSIONS |
10 | *_IND_COLUMNS |
11 | *_SOURCE |
12 | *_CONSTRAINTS |
13 | *_CONS_COLUMNS |
14 | *_COL_COMMENTS |
15 | *_TAB_COMMENTS |
16 | *_OBJECTS |
17 | *_DIRECTORIES |
18 | *_TABLESPACES |
19 | *_SCHEDULER_JOBS |
20 | *_PROCEDURES |
21 | *_SEQUENCES |
22 | *_JOBS |
23 | *_TYPE_ATTRS |
24 |