什么是oracle 动态视图

什么是oracle 动态视图

第1个回答  2011-04-14
应该叫物化视图吧,它跟普通视图最大的区别是,普通视图保存的仅仅是一个sql语句,但是物化视图是一个真正的表,保存实际的数据,物化视图需要占用存储空间;当基表发生变化时,物化视图也会刷新。可以提高性能,其他的差不多。
第2个回答  推荐于2018-07-05
关于Oracle数据库自身管理的数据保存在一系列的metadata tables中,这些表数量很多,引用起来也比较麻烦,所以Oracle提供了两种主要方式来访问这些metadata:
动态性能视图
数据字典视图
动态性能视图的名字一般以v$开头,而数据字典视图一般以DBA_、USER_、ALL_开头。本回答被提问者和网友采纳

什么是oracle 动态性能视图
1:V$FIXED_TABLE - 列出所有可用的动态性能视图和动态性能表 2:V$INSTANCE - 取得当前例程的详细信息 3:V$SGA - 用于显示SGA主要组成部分 4:V$SGAINFO - 取得SGA更详细的信息 5:V$PARAMETER - 取得初始化参数的详细信息 6:V$VERSION - 取得ORACLE版本的详细信息 7:V$OPTION - 该动态性能视图...

oracle中以dba_、user_、v$_、all_开头视图之间的区别。
User是普通用户可以查询,内容包含了该用户是所有者的部分;V$是数据字典动态视图,显示系统当前的状态。它的值在随时都可能发生变化。

oracle数据库中V$parameter是什么表,怎么通过sql比如alter语句来修改它...
1. v$parameter是oracle数据库的动态字典表(视图),它保存了数据库参数的设置值2. 如果要修改其中的值有两种方式2.1 修改当前会话参数:alter session set sql_trace=true --开启trace2.2 修改数据库全局参数:alter system set 参数名称=参数值 scope=spfile\/memory\/bothscope是可选参数,scope=spfile只修改启动文件,...

oracle中的视图v_$sqlarea和视图v_$sqltext保存的是从安装ORACLE开始全 ...
1.这些都是动态性能视图,都是从库启动之后开始存在的(准确的讲,启动的不同阶段可以查看的视图也不一样),不是从安装开始。2.记录的都是内存中共享SQL区内的SQL语句,都是最近在运行的语句,所以很久之前运行过的SQL肯定不记录在视图内了。刚执行完的我想应该还在库缓存中,动态性能视图中也有记录...

如何查询oracle数据库的操作记录?
首先,向你介绍一个动态视图:v$sql 该视图展示最近一段时间所有执行过的sql语句:select * from v$sql 即可。如果报错找不到v$sql,一般是权限问题,换sysdba就肯定能查到。但要注意的是“隐式sql”,很多sql语句是调用执行的,(比如,存储过程中对dbms包的调用,再如执行create 语句所触发的对系统...

ORACLE的表名带"$"是什么含义?有什么特殊作用 比如AQ$_INTERNET_AGENT...
Oracle数据库中带$的是数据字典动态视图。例如:select * from v$parameter;select * from v$datafile;:

在oracle中查询表的时候有这个符号v$是什么意思
oracle系统视图都是已v$开头的,具体存放数据库相关动态信息。比如说会话信息v$session,日志信息v$log。

oracle,查询语句,大神翻译一下
dblink视图,显示该数据库所有的dblink内容(dblink表示可连接数据库)。(7)link$,上面那张dblink那张表的基础表,这里一般显示的是可以连接的数据库的表。(8)dba_profiles:用户默认表,查询数据库中存在哪些profile,比如连续输入三次错误密码用户就锁定,这个就是一个profile。(9)实例动态视图 ...

oracle中的schema在哪个动态视图中可以查询到相关的信息?
schema是数据库中的一个概念 。专指所有对象的集合,这里的对象不是指users ,而是说的tables , sequences , trigers , views这些东西。所以通常意义上,可以通过查询user_objects这类的静态视图 ,来获知当前用户包含哪些对象。当你是dba用户时,可以通过dba_users查询当前库包含哪些用户,再通过dba_...

在oracle里见到sql语句有v$,后面跟一个具体单词,一般代表什么意思? 比如...
在 Oracle 里面 很多 v$ 开头的表\/视图 是系统 提供给 数据库管理员 查看当前数据库运行状态的一些 动态的信息。select * from v$parameter 这句话, 是查询 当前 Oracle 的 配置参数信息。

相似回答