【Oracle】实验二 体系结构、存储结构与各类参数

news2024/11/24 6:07:35

【实验目的】

  1. 理解Oracle体系结构
  2. 了解初始化参数文件以及初始化参数的含义
  3. 掌握查看三类数据字典视图和动态性能视图的方法

【实验内容】

  1. 如何查看初始化参数?有哪几种方法?
  2. 初始化参数文件有几种?默认的保存位置在哪里?
  3. 在SQL*Plus中查看数据字典和动态性能视图,完成下面题目将命令和结果写入实验报告。

(1)查看所有用户的用户名、默认表空间(dba_users)
(2)查看SGA的信息视图,组成部分的大小分配信息(V S G A ) ( 3 ) 查看 v SGA) (3)查看v SGA)(3)查看vsession视图,列出SID,serial#,user#,machine,status各字段的信息

  1. 用select命令查询V$parameter动态性能视图中“全局数据库名、实例名、是否启动自动归档、标准数据块大小”这四个参数的值,记录命令和结果。再用show命令查看这四个参数值,同样记录运行过程和结果。
  2. 如何用select命令查看数据文件的文件名(包括存储位置)和状态信息?

【实验记录】

如何查看初始化参数?有哪几种方法?

答:查看初始化参数的方法有以下8种,详见下表

序号查询方法方法解释
1SHOW PARAMETERSSQLPLUS工具提供的查询初始化参数的方法,这个方法查询的初始化参数是当前会话生效的初始化参数
2SHOW SPPARAMETERSSQLPLUS工具提供的方法,用来查询当前会话生效的SPFILE参数包含的初始化参数。这个命令在11g以后sqlplus版本中有效
3CREATE PFILE这种方法可以将SPFILE中或当前内存中设置的初始化文件保存到PFILE文件中,然后就可以通过文本编辑工具直观的看到SPFILE中或当前内存中设置了哪些初始化参数
4V$PARAMETER提供了当前会话可见的初始化参数的设置,如果像查询RAC数据库的所有实例的设置,可以查询GV$PARAMETER视图
5V$PARAMETER2和V$PARAMETER差不多,唯一的区别在于对于包括值的初始化参数,从这个视图会返回多条记录,每条记录对应一个值
6V$SYSTEM_PARAMETER记录当前实例生效的初始化参数设置。注意这里是实例生效而不是会话生效
7V$SYSTEM_PARAMETER2对于包含多个值的参数采用了分行处理的方式
8V$SPPARAMETER记录了来自SPFILE文件中初始化参数。如果参数在SPFILE文件中

使用SHOW PARAMETERS命令查看初始化参数

初始化参数文件有几种?默认的保存位置在哪里?

答:初始化参数文件有2种,分别为pfile跟spfile。默认位置见下表:

初始化文件默认名类型默认位置
PFILEinit.ora.数字串文本文件$oracle_base\admin\dbname\pfile
SPFILEspfile$sid.ora二进制文件$oracle_home\product\…\database

PFILE位置:

SPFILE位置:

在SQL*Plus中查看数据字典和动态性能视图,完成下面题目将命令和结果写入实验报告。

(1)查看所有用户的用户名、默认表空间(dba_users)

答:先输入col username format a20和col default_tablespace format a12设置对应信息的显示长度;
再输入select username,default_tablespace from dba_users;查询所需信息。

(2)查看SGA的信息视图,组成部分的大小分配信息(V$SGA)

答:输入select*from v$SGA;

(3)查看v$session视图,列出SID,serial#,user#,machine,status各字段的信息

答:先使用col machine format a20增加machine显示长度;
再使用select SID,serial#,user#,machine,status from v$session列出各字段信息。

用select命令查询V$parameter动态性能视图中“全局数据库名、实例名、是否启动自动归档、标准数据块大小”这四个参数的值,记录命令和结果。再用show命令查看这四个参数值,同样记录运行过程和结果。

答:题中参数对应如下表:

参数对应参数
全局数据库名db_name.db_domain
实例名instance_name
是否启动自动归档log_archive_start
标准数据块大小db_block_size

先使用col name format a20和col value format a10改变显示长度;
再使用select name,VALUE from V$parameter where name in(‘db_name’,‘db_domain’,‘instance_name’,‘log-archive_start’,'db_block_size’);查看参数值

用show命令查看这四个参数值

如何用select命令查看数据文件的文件名(包括存储位置)和状态信息?

答:题中对应参数见下表:

参数对应参数
数据文件的文件名file_name
状态信息status

先使用col file_name format a50改变文件名显示长度;
再使用select file_name,status from dba_data_files;查看信息。

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

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

相关文章

L57---112.路径总和(广搜)---Java版

1.题目描述 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。叶子节点 是指…

DVWA 靶场 Weak Session IDs 通关解析

前言 DVWA代表Damn Vulnerable Web Application,是一个用于学习和练习Web应用程序漏洞的开源漏洞应用程序。它被设计成一个易于安装和配置的漏洞应用程序,旨在帮助安全专业人员和爱好者了解和熟悉不同类型的Web应用程序漏洞。 DVWA提供了一系列的漏洞场…

https://curl.trillworks.com不能用的解决方法

gitee源码:https://gitee.com/Project0ne/curlconverter 首先打开上面的链接 然后下载文件 下载文件到本地 然后安装node.js(Node.js official website.)不会的自行百度,这里不做过多赘述。 在curlconverter文件夹下面打开终端(在文件夹下面右键-在终端打开) 输入 npm…

文本分析-中文停用词集合(结合百度停用词表、哈工大停用词表、四川大学机器智能实验室停用词库、中文停用词表等)

将这4个停用词表进行组合并去重。 # _*_coding:utf-8 _*_import os #得到当前文件路径 current_pathos.getcwd() #获取文件列表 list_fileos.listdir(current_path) #用来存储停用词 temp_stopwords[] for file in list_file:file_tailfile.split(.)[-1]#只要txt格式的文件if f…

Kylin系列:架构和高级功能详解

目录 一、Kylin的架构 1.1 总体架构概述 1.2 数据源 1.3 元数据存储 1.4 构建引擎 1.5 存储引擎 1.6 查询引擎 1.7 用户接口 二、Kylin的高级功能 2.1 多维立方体(Cube) 2.1.1 Cube的定义 2.1.2 Cube的构建 2.2 查询优化 2.3 数据模型和星型模式 2.3.1 数据模…

我做了个Hexo博客

最近花了两个周末的时间边学变做Hexo博客,最终成品地址如下: https://blog.mybatis.io 下面先说说做博客的经过,想做Hexo博客一开始是因为看到了 hexo-theme-icarus 主题,这个主题样式如下: 首页 内容页 这个主题是…

字节豆包全新图像Tokenizer:生成图像最低只需32个token,最高提速410倍

ChatGPT狂飙160天,世界已经不是之前的样子。 更多资源欢迎关注 在生成式模型的迅速发展中,Image Tokenization 扮演着一个很重要的角色,例如Diffusion依赖的VAE或者是Transformer依赖的VQGAN。这些Tokenizers会将图像编码至一个更为紧凑的隐…

AI味太重怎么办?1个超简单的方法就能解决

我们知道随着GPT技术的迅速发展,解决了我们大部分写作的难题。但是很多小伙伴想必都会遇到同样的问题,就是写出来的文章太正式-我们叫这“AI味”。 这AI味让人感觉内容虽然条理清楚,但就是缺了点人情味,读起来不够亲切。 其实&a…

獭崎酱酒:传承百年酱香,品味经典之选

在中国白酒文化中,酱香型白酒以其独特的风味和精湛的酿造工艺,一直受到广大酒友的青睐。而在众多酱香型白酒品牌中,獭崎酱酒以其传承百年的酱香工艺和高品质的产品,成为了众多酒友心中的经典之选。    | | | |–|–| | | | 百…

几何内核开发-实现自己的NURBS曲线生成API

我去年有一篇帖子,介绍了NURBS曲线生成与显示的实现代码。 https://blog.csdn.net/stonewu/article/details/133387469?spm1001.2014.3001.5501文章浏览阅读323次,点赞4次,收藏2次。搞3D几何内核算法研究,必须学习NURBS样条曲线…

L56---226.翻转二叉树(广搜)---Java版

1.题目描述 2.思路和知识点 (1)按照每层来划分, 第一层是2^0( 1) 第二层是2^1(2,3) 第三层是2^2 (4,5,6,7) 第n层是2^(n-…

栅格数据重心迁移变化分析

目前网络上大多是针对矢量重心迁移进行计算,或把栅格转矢量在进行计算,可以不用怎么麻烦,可以直接利用栅格进行得出多期数据的重心,然后进行变化分析等方面的分析。 矢量数据可以通过下面方式进行重心计算: 使用ArcGIS…

谷歌学术内容爬取

最近面临导师灵魂拷问: “你怎么知道你提出的这个方法前人都没有提出过呢?” “你相比于之前的方法,创新点究竟在哪里?” 好吧,为了彻底杜绝这样的问题,开始学习使用谷歌学术。先来学习下关键词检索 哈哈…

qt基本窗口类(QWidget,QDialog,QMainWindow)

1.三个基本窗口类 1.1QWidget 所有窗口的基类 可以内嵌到其他窗口的内部,无边框 也可以作为独立窗口显示,有边框 1.2QDialog 继承于QWidget 对话框窗口类 不可以内嵌到其他窗口 有模态和非模态两种显示方式 1.3QMainWind 继承于QWidget 主窗口类 不可以…

前端Web开发HTML5+CSS3+移动web视频教程 Day1

链接 HTML 介绍 写代码的位置:VSCode 看效果的位置:谷歌浏览器 安装插件 open in browser: 接下来要保证每次用 open in browser 打开的是谷歌浏览器。只需要将谷歌浏览器变为默认的浏览器就可以了。 首先进入控制面板,找到默…

【会议征稿,ACM出版】2024年图像处理、智能控制与计算机工程国际学术会议(IPICE 2024,8月9-11)

2024年图像处理、智能控制与计算机工程国际学术会议(IPICE 2024)将于2024年8月9-11日在中国福州举行。本届会议由阳光学院、福建省空间信息感知与智能处理重点实验室、空间数据挖掘与应用福建省高校工程研究中心联合主办。 会议主要围绕图像处理、智能控…

QtCreator/VS中制作带有界面的静态库

1、可参考以下文章 QT中制作带有界面的动态库 2、相比动态库,静态库就更简单了,,, 1)创建静态库项目 2)直接右键创建同名窗口类进行覆盖 3)编译生成静态库 4)使用 3、上述都是基于QtCreator来制作的含有界面的静态库,下面基于VS2017来制作带有界面的静态库 …

Temu(拼多多跨境电商) API接口:获取商品详情

核心功能介绍——获取商品详情 在竞争激烈的电商市场中,快速、准确地获取商品数据详情对于电商业务的成功至关重要。此Temu接口的核心功能在于其能够实时、全面地获取平台上的商品数据详情。商家通过接入Temu接口,可以轻松获取商品的标题、价格、库存、…

Day6 —— 电商日志数据分析项目部署流程

项目二 _____(电商日志数据分析项目) 项目部署过程相关依赖运行结果截图统计页面浏览量日志的ETL操作统计各个省份的浏览量 项目部署过程 以IDEA 2023版本为例 步骤一:创建一个空项目,命名为demo_2,并指定语言类型和构…

oracle 主从库中,从库APPLIED为YES ,但是主库任然为NO

主库 从库 从库已经APPLIED但是主库为APPLIED, 主数据库和备用数据库之间的ARCH-RFS心跳Ping负责更新主数据库上v$archived_log的APPLICED列。 在主数据库上有一个指定的心跳ARCn进程来执行此Ping。如果此进程开始挂起,它将不再与远程RFS进程通信&#…