关闭

Oracle的内存结构和数据字典

发表于:2012-10-08 10:19

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:vacabiary    来源:51Testing软件测试网采编

  ● 在每次执行DDL语句修改方案和对象后,Oracle都在数据字典中记录下所作的修改。用户可以从数据字典的只读视图中,获取各种与方案对象和对象有关的信息。

  ● DBA可以从数据字典的动态性能视图中,监视历程的运行状态,为性调整提供依据。

  Oracle中的数据字典又分为静态和动态

  静态数据字典

  这类数据字典主要由表和视图组成。数据字典中的表式不能直接被访问的,但是可以访问数据字典中的视图。静态数据字典的视图分为三类,它们分别由三个前缀构成:USER视图、ALL视图、DBA视图。这三者的关系式权限内容逐渐缩小的关系。

  USER视图包含了该用户模式下所有对象的信息。

  ALL视图中记录了属于该用户模式的所有对象信息,以及该用户可以访问的属于其他模式中的对象信息

  DBA视图记录了去阿奴的数据库对象

  动态性能表和动态性能视图

  在例程的运行过程中,oracle会在数据字典中维护一系列虚拟的表,在其中记录与数据库活动相关的性能统计信息,这些表被称为动态性能表。这些虚拟的表不是固定的表,即在例程启动时被创建,并将其向其中添加信息,而当例程消亡时,这些表也就被删除了。动态性能视图属于SYS用户,Oracle自动在动态性能表上创建了一些视图,及动态性能视图。所有动态性能视图都已V_$开头。Oracle为这些视图创建了公用同义词。这些同义词都已V$开头,因此动态性能视图也被成为“V$_视图”。

  各类数据字典成千上万,不可能全部记住,那么好了,通过命令行、OEM方式查询这些信息

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号