第十九课第五章Using Data Dictionary and Dynamic Performance Views

第五章Using Data Dictionary and Dynamic Performance Views

Dynamic Performance Tables

1、虚拟的表

实际是内存中的信息,以表的形式展示出来

2、记录当前数据库的活动

3、数据库操作时不断更新Dynamic Performance Tables

4、该表的信息从内存和控制文件中获取

5、用于监控和调优数据库

6、表的用户是sys

7、以v$开头

8、该表的信息实际存储在v$FIXED_TABLE中

常用DP

V$CONTROLFILE当前控制文件信息

V$DATABASE当前数据库相关信息

V$DATAFILE当前数据文件信息

V$INSTANCE当前实例信息

V$PARAMETER当前存储在内存中的初始化参数信息

V$SESSION当前会话信息

V$SGA当前SGA信息

V$SPPARAMETER当前存储在spfile里面的初始化参数信息

V$TABLESPACE当前表空间信息

V$THREAD当前线程信息

V$VERSION当前数据库

本节练习题

第一题

数据字典描述数据库及其对象的相关信息

数据字典包含两种类型的对象:基表和数据字典视图

数据字典是表的集合

数据字典记录描述对应的数据库的相关信息

第二题

基表是执行create database时自动调用sql.bsq脚本执行的

catlog.sql是创建数据字典视图的

第三题

Oracle server是在执行DDL语句的时候修改数据字典,而不是DML语句

数据字典用来查询用户、模式对象和存储结构的相关信息

数据字典可以被用户和DBA使用

数据字典是保证数据库功能正常的一个组件

第四题

数据字典是相对静态的,不是绝对静态,本题是TRUE

第五题

动态性能视图包括控制文件和内存中的信息

第六题

动态性能视图包含哪些信息

对象是否在线、是否可用

当前数据库有哪些锁

对象的所有者   ----数据字典包含的信息

用户拥有哪些权限    ----数据字典包含的信息

会话是否active

第七题

sqlplus system/manager

desc dictionary;

select table_name from dictionary;

第八题

select dbid,name from v$database;

select instace_name from v$instance;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值