Oracle 视图 V$ACTIVE_INSTANCES 官方解释,作用,如何使用详细说明

本站中文解释

V$INSTANCE

Oracle视图是抽象出来的逻辑表结构,通常会包含一定数量的系统表、用户表或者其它视图中定义表中列以及一定的关联。它们可以把一组按特定顺序组合起来的数据提供给用户。它不是存储在Oracle数据库中的一个独立的表,而是通过查询生成的一张逻辑表。

V$ACTIVE_INSTANCES视图用来查询活跃数据库实例的信息,包括实例名,实例状态,数据库中已启动的进程个数等,可以从视图中查看数据库中正在执行的活跃实例的相关信息。

V$INSTANCE视图也用来查询数据库实例的信息,它包含多个列,表示各种属性的值,这些属性包括实例名、数据库名称、当前活动状态、最新数据库状态等,方便DBA查找当前正在活动的Oracle实例的全部相关的信息。

使用Oracle视图的步骤为:

1. 建立视图: 使用SQL语句CREATE VIEW来创建视图,可以把普通的 select 操作抽象成一张逻辑表。

2. 查询视图: 使用SQL语句SELECT来查询视图,看看里面的数据是否符合输出要求。

3. 更新视图: 如果需要修改视图,可以使用SQL语句ALTER VIEW来更新视图,以便把从多个数据库中查出的数据集成到一个逻辑表上。

4. 删除视图: 如果不再需要视图,可以使用DROP VIEW来删除视图,以节省空间和提高执行效率。

官方英文解释

V$ACTIVE_INSTANCES displays the mapping between instance names and instance numbers for all instances that have the database currently mounted.

Column Datatype Description

INST_NUMBER

NUMBER

Instance number

INST_NAME

VARCHAR2(256)

Instance name

CON_ID

NUMBER

The ID of the container to which the data pertains. Possible values include:

  • 0: This value is used for rows containing data that pertain to the entire CDB. This value is also used for rows in non-CDBs.

  • 1: This value is used for rows containing data that pertain to only the root

  • n: Where n is the applicable container ID for the rows containing data


数据运维技术 » Oracle 视图 V$ACTIVE_INSTANCES 官方解释,作用,如何使用详细说明