
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.6 监控CDB和PDB
Oracle 18c和之前的版本一样,有大量的视图可以用来查看CDB和PDB的信息。具体视图如表3-4所示。
表3-4 Oracle 18c中的视图

续表

3.6.1 查看CDB中容器的信息
可以通过V$CONTAINERS视图来查看容器的信息,代码如下:

3.6.2 查看PDB的信息
可以通过CDB_PDBS视图来查看关于PDB的相关信息,代码如下:

3.6.3 查看PDB的打开状态和打开时间
可以通过V$PDBS视图来查看PDB的打开状态和打开时间,代码如下:

3.6.4 查看PDB中的表
查看所有PDB中用户CNDBA和用户LEI的表,其中,设置PDB_ID>2是为了不查询CDB root和PDB seed,代码如下:


3.6.5 查看PDB的数据文件
查看所有与PDB相关的数据文件,包括PDB seed,代码如下:

3.6.6 使用CONTAINERS命令跨PDB查询
可以使用CONTAINERS命令查询CDB中所有容器(会忽略以RESTRICT模式打开的PDB)的表和视图。其中,初始化参数CONTAINERS_PARALLEL_DEGREE用来控制查询的并行数,默认是65 535,如果指定的值小于65 535,就使用指定的值。
计算公式如下:

如果在查询中某个PDB报错,那么查询结果中就不会包含该PDB,而且不会提示错误信息。
查询所有PDB中的表,代码如下:

查询指定PDB中的表,代码如下:
