16.Oracle的数据字典和动态性能视图

oracle11g的数据字典和动态性能视图

  • 一、什么是数据字典
  • 二、数据字典视图类型
  • 三、Oracle11g的动态性能视图

一、什么是数据字典

  • 数据字典是整个oracle的核心,记录了数据库的最基本的信息。
  • 数据字典包括数据字典基本表和数据字典视图。
  • 数据字典基本表由$ORACLE_HOME\RDBMS\ADMIN\sql.bsq创建,数据字典基本表大多以$结尾,属于sys用户,存放在system表空间。

  文件sql.bsq通常位于Oracle数据库的安装目录下的$ORACLE_HOME\RDBMS\ADMIN目录中。这个文件是一个SQL脚本文件,包含了一些用于初始化和维护数据字典的SQL语句。在Oracle数据库中,数据字典是由一系列系统表和视图组成的,这些系统表和视图存储了数据库对象的元数据信息。sql.bsq文件中的SQL语句通常用于创建和维护这些系统表和视图,以及初始化数据字典中的一些元数据信息。

  在Oracle数据库的安装目录中,$ORACLE_HOME是一个环境变量,指向了Oracle数据库的安装目录。在$ORACLE_HOME\RDBMS\ADMIN目录中,包含了一些用于数据库管理和维护的SQL脚本文件,其中就包括了sql.bsq文件。

  这个文件通常是Oracle数据库内部使用的,用于初始化和维护数据字典的一些元数据信息。一般情况下,用户不需要直接操作或修改这个文件,而是通过数据库管理工具或SQL命令来访问和管理数据字典。

  用户不能手动去修改数据字典基本表。

  为了简化对数据字典基本表的使用,oracle提供了数据字典视图,oracle还为数据字典视图创建了公有同义词,方便用户使用,数据字典视图和同义词的创建通过catalog.sql


二、数据字典视图类型

数据字典视图分为三种类型:USER_、ALL_、DBA_。

  • USER_类型的视图表示当前登录用户拥有的信息。
  • ALL_类型的视图表示当前登录用户有权限看到的信息。
  • DBA_类型的视图表示数据库管理员能够看到的信息,也就是整个数据库范围内的信息。

例如:user_tables、all_tables、dba_tables
  user_tables对应了2个数据库对象,一个是数据字典视图、一个是同义词,而且是先基于数据字典基本表创建了数据字典视图,然后为该视图创建了一个同名的同义词。


三、Oracle11g的动态性能视图

  在Oracle 11g中,动态性能视图是一组特殊的数据库视图,用于提供实时的性能监控和诊断信息。这些视图存储了数据库实例的运行时状态和性能指标,可以帮助数据库管理员和开发人员监测数据库的运行情况、识别性能瓶颈,并进行性能优化。

  动态性能视图:存储数据库中每时每刻都在变化的信息,主要是数据库的活动状态信息,它把存储在内存里的信息、和存储在控制文件里的信息,以视图的形式展现出来。

以下是一些常用的Oracle 11g动态性能视图:

  1. V$SESSION:提供当前数据库会话的信息,包括会话ID、用户名、应用程序名称、会话状态等。

  2. V$SQL:包含了SQL语句的执行计划、执行次数、CPU消耗、I/O消耗等信息,用于分析和优化SQL语句的性能。

  3. V$SQL_PLAN:存储了SQL语句的执行计划信息,包括操作符、执行顺序、访问路径等,用于分析和优化SQL执行计划。

  4. V$SYSSTAT:提供了数据库实例级别的性能统计信息,包括逻辑读次数、物理读次数、逻辑写次数等。

  5. V$SQLSTAT:包含了SQL语句的性能统计信息,包括执行次数、平均CPU消耗、平均I/O消耗等,用于分析SQL语句的性能情况。

  6. V$SESSION_EVENT:提供了会话级别的事件统计信息,包括等待事件、等待时间等,用于识别会话级别的性能问题。

  通过查询这些动态性能视图,用户可以实时地监测数据库的运行情况,识别性能瓶颈,并进行性能优化和故障诊断。这些视图为数据库管理员和开发人员提供了丰富的性能指标和诊断信息,有助于保障数据库的高效稳定运行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/150346.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【CSS】各百分比透明度 opacity 对应的 16 进制颜色值(例如:#FFFFFF80)

文章目录 使用:6位颜色值2位透明度值 color: #000000D4; /* 等价于 */ color: #000000; opacity : 0.83; /* 等价于 */ color: #000000; opacity : 83%; 对照表(0:完全透明,1:不透明) 透明度值百分百值十…

OpenAI 董事会与 Sam Altman 讨论重返 CEO 岗位事宜

The Verge 援引多位知情人士消息称,OpenAI 董事会正在与 Sam Altman 讨论他重新担任首席执行官的可能性。 有一位知情人士表示,Altman 对于回归公司一事的态度暧昧,尤其是在他没有任何提前通知的情况下被解雇后。他希望对公司的治理模式进行重…

客户管理系统大盘点!推荐这五款

客户管理系统大盘点!推荐这五款。 客户管理系统也就是CRM,可以说是企业刚需,国内外的客户管理系统也是数不胜数,到底有哪些是真正好用,值得推荐的呢?本文将为大家推荐这5款好用的客户管理系统:…

SQLserver-快速复制一行数据到数据库并修改ID

右击表名,点击选择前1000行 在前面写插入到哪个表,并且对唯一标识字段进行重写 后面是筛选,具体复制哪条数据

从工业互联走向工业AI,国产工业操作系统的机遇和使命

随着科技的飞速发展,工业领域正在经历一场由工业互联网(IndustrialInternet)到工业AI(ArtificialIntelligence)的革命性变革。 民用互联网顾名思义即实现人与互联网的连接,服务于人民生活的方方面面。自19…

Springcloud可视化物联网智慧工地云SaaS平台源码 支持二开和私有化部署

智慧工地平台围绕建筑施工人、物、事的安全管理为核心,对应研发了劳务实名制、视频监控、扬尘监测、起重机械安全监测、安全帽监测等功能一体化管理的解决方案。 智慧工地是聚焦工程施工现场,紧紧围绕人、机、料、法、环等关键要素,综合运用物…

服务器远程桌面无法连接

服务器远程桌面无法连接 windows系统的服务器远程桌面无法连接,是什么原因导致? 这里给大家列举一些情况及解决方案,方便遇到问题的同学快速的解决问题。 可能导致此问题的原因: 1、确定windows服务器系统内远程桌面选项已打开 不…

C++中只能有一个实例的单例类

C中只能有一个实例的单例类 前面讨论的 President 类很不错,但存在一个缺陷:无法禁止通过实例化多个对象来创建多名总统: President One, Two, Three; 由于复制构造函数是私有的,其中每个对象都是不可复制的,但您的目…

802.11ax-2021协议学习__$27-HE-PHY__$27.5-Parameters-for-HE-MCSs

802.11ax-2021协议学习__$27-HE-PHY__$27.5-Parameters-for-HE-MCSs 27.3.7 Modulation and coding scheme (HE-MCSs)27.3.8 HE-SIG-B modulation and coding schemes (HE-SIG-B-MCSs)27.5 Parameters for HE-MCSs27.5.1 General27.5.2 HE-MCSs for 26-tone RU27.5.3 HE-MCSs f…

不爱的人在一起会幸福吗

《不爱的人在一起会幸福吗》 作者/罗光记 夜幕降临,月光洒满大地,在这个寂静的夜晚,我静静地思考着一个问题:不爱的人在一起,会幸福吗? 在人海中漫步,我们总会遇到各种各样的人…

【备忘录】Docker容器、镜像删除与资源清理命令

文章目录 一,删除容器二,删除镜像三,清理资源 一,删除容器 # 启动时设置 --rm 选项,容器退出时会自动清理内部文件系统 # --rm 不要与 -d 同时使用,或者说同时使用没有意义 docker run --rm #停止所有的容…

7 进制数字转换

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/base-7/description/ 给定一个整…

图像处理01 小波变换

一.为什么需要离散小波变换 连续小波分解,通过改变分析窗口大小,在时域上移动窗口和基信号相乘,最后在全时域上整合。通过离散化连续小波分解可以得到伪离散小波分解, 这种离散化带有大量冗余信息且计算成本较高。 小波变换的公…

如何写好一篇软文?怎样写软文比较有吸引力?

软文,即柔性广告,是一种通过文字、图片等形式,将广告信息融入到内容中,以达到宣传、推广、营销目的的文章。企业和品牌每天都会在互联网上投放大量软文,软文起到润物细无声的作用,可以在无形中影响用户心智…

python电影数据可视化分析系统的设计与实现【附源码】

电影数据可视化分析系统的设计与实现 (一)开题报告,就是确定设计(论文)选题之后,学生在调查研究的基础上撰写的研究计划,主要说明设计(论文)研究目的和意义、研究的条件以及如何开展研究等问题,也可以说是对设计(论文)的论证和设…

spring bean 生命周期--AbstractAutowireCapableBeanFactory

1、在spring刷新容器加载BeanFactory,完成初始化回调 1、加载BeanFactory会初始化org.springframework.beans.factory.support.DefaultListableBeanFactory继承了AbstractAutowireCapableBeanFactory,这个父类就是生命周期的核心,实例化、初…

v-if与v-show

​🌈个人主页:前端青山 🔥系列专栏:Vue篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来vue篇专栏内容:v-if与v-show 目录 v-if与v-show区别 一、v-show与v-if的共同点 二、v-show与v-if的区别 三、v…

串行通信中的同步方式(Synchronous)与异步方式(Asynchronous)stty -F设置波特率

文章目录 串行通信中的同步方式与异步方式概述同步串行通信基本原理数据帧结构 技术挑战1. 时钟同步:确保发送方和接收方时钟的同步是同步通信中的一个关键技术挑战。1. 共享的时钟信号a. 独立的时钟线b. 无线时钟同步 2. 编码方式3. 帧同步4. PLL(相位锁…

excel-gen.js 导出excel 功能

目录 概要 整体架构流程 html部分: js部分: json部分: 小结 概要 功能会使用到如下插件: jszip.min.js FileSaver.js jquery.min.js excel-gen.js highcharts.js exporting.js export_data.js 主要是highcharts图表…

小迪安全笔记(3)——基础入门3、基础入门4

文章目录 一、抓包&封包&协议&APP&小程序&PC应用&web应用二、30余种加密编码进制&web&数据库&系统&代理 一、抓包&封包&协议&APP&小程序&PC应用&web应用 APP&小程序&PC抓包HTTP/S数据——Charles、F…