Oracle 视图 DBA_APPLY_VALUE_DEPENDENCIES 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_APPLY_VALUE_DEPENDENCIES主要用于描述Data Guard环境中的表的依赖关系。它可以用于构建数据库变更对象的依赖关系图,以帮助DBA在Data Guard环境中跟踪更新。它显示被其他值或对象依赖的值,反过来,它也可以通过显示依赖值来指示一个变更记录的变更影响。
使用DBA_APPLY_VALUE_DEPENDENCIES可以查询Data Guard环境中任何表的依赖关系,包括:
– 所有的依赖表
– 依赖的列
– 依赖的行
– 对象的外键和父表
– 使用列的依赖
– 可能的变更影响
使用方法:
1.在查询时使用DBA_APPLY_BV_DEPENDENCIES视图:select * from dba_apply_value_dependencies where dv_object_name = ‘表名’;
2.执行查询以检查表之间的依赖关系:select * from dba_apply_value_dependencies where dv_owner = ‘用户名’ and dv_object_name = ‘表名’;
3.要查看特定列之间的依赖关系,可以执行以下查询:select * from dba_apply_value_dependencies where dv_owner = ‘用户名’ and dv_object_name = ‘表名’ and dv_column_name = ‘列名’;
官方英文解释
DBA_APPLY_VALUE_DEPENDENCIES
displays information about the value dependencies for all apply processes in the database.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Name of the dependency |
|
|
|
Owner of the object |
|
|
|
Name of the object |
|
|
|
Name of the column |
|
|
Position of the column |