● 在每次执行DDL语句修改方案和对象后,Oracle都在数据字典中记录下所作的修改。用户可以从数据字典的只读视图中,获取各种与方案对象和对象有关的信息。
● DBA可以从数据字典的动态性能视图中,监视历程的运行状态,为性调整提供依据。
Oracle中的数据字典又分为静态和动态
静态数据字典
这类数据字典主要由表和视图组成。数据字典中的表式不能直接被访问的,但是可以访问数据字典中的视图。静态数据字典的视图分为三类,它们分别由三个前缀构成:USER视图、ALL视图、DBA视图。这三者的关系式权限内容逐渐缩小的关系。
USER视图包含了该用户模式下所有对象的信息。
ALL视图中记录了属于该用户模式的所有对象信息,以及该用户可以访问的属于其他模式中的对象信息
DBA视图记录了去阿奴的数据库对象
动态性能表和动态性能视图
在例程的运行过程中,oracle会在数据字典中维护一系列虚拟的表,在其中记录与数据库活动相关的性能统计信息,这些表被称为动态性能表。这些虚拟的表不是固定的表,即在例程启动时被创建,并将其向其中添加信息,而当例程消亡时,这些表也就被删除了。动态性能视图属于SYS用户,Oracle自动在动态性能表上创建了一些视图,及动态性能视图。所有动态性能视图都已V_$开头。Oracle为这些视图创建了公用同义词。这些同义词都已V$开头,因此动态性能视图也被成为“V$_视图”。
各类数据字典成千上万,不可能全部记住,那么好了,通过命令行、OEM方式查询这些信息