动态性能视图是一组虚表.在Oracle数据库运行期间,这些虚表存在于内存中。
在整个数据库运行期间,Oracle数据库运行期间,这些虚表存在于内存中,在整个数据库运行期间,Oracle服务器将当前数据库的活动记录在这组虚表中。
因此这些动态性能视图中的信息(这些信息来自内存和控制文件)实时的反映了数据库运行的状态。
sys用户拥有的所有的动态性能视图。它们的名字都是以v$开头。
一般,Oracle数据库管理员经常使用这些动态性能视图(也有人称它们为数据库调优工具)来监督Oracle数据库的运行,或获取诊断和调优所需要的信息。
这些动态性能视图不允许进行DML操作的。
那么,怎么知道数据库上有哪些数据字典(视图)?
可以通过查询数据字典v$fixed_table或dictionary来得到Oracle数据库中所有的数据字典(视图)。
如果想知道某个数据字典中的某一列含义,可以使用数据字典dict_columns。