Oracle基础【2-Oracle体系结构、存储结构与各类参数】

在这里插入图片描述

在这里插入图片描述

🌈个人主页:godspeed_lucip
🔥 系列专栏:Oracle从基础到进阶

本文对应Oracle实验报告源文件下载:公众号程序员刘同学回复oracle实验获取下载链接


  • 体系结构、存储结构与各类参数
    • 一、实验目的
    • 二、实验环境
    • 三、实验内容
      • 1 查看初始化参数
      • 2 初始化参数文件
      • 3 在SQL Plus中查看数据字典和动态性能视图
      • 4 用select命令查询V$parameter动态性能视图中的信息
        • (1)使用select命令查询
        • (2)使用show命令查询
      • 5 用select命令查看数据文件信息
    • 四、实验体会
  • 总结


体系结构、存储结构与各类参数

一、实验目的

1 理解Oracle体系结构

2 了解初始化参数文件以及初始化参数的含义

3 掌握查看三类数据字典视图和动态性能视图的方法

二、实验环境

Oracle 11g

三、实验内容

1 查看初始化参数

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

(1)使用show方法进行查询:输入命令” show parameter”,结果如图所示

表格  描述已自动生成

(2)使用select命令进行查询。输入命令”select name,type,value from v$parameter;”,结果如图所示。

文本  低可信度描述已自动生成

2 初始化参数文件

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

初始化参数文件分为pfile跟spfile。其中

(1)pfile也叫文本初始化参数文件。路径:D:\Oracle11g\Oracle\BaseContent\admin\orcl\pfile\init.ora.7282022185827

其具体内容如图所示。

文本  描述已自动生成

(2)spfile也叫服务器初始化参数文件,它是二进制的文件。无法用文本进行修改。输入命令

show parameter spfile

就可以查看它的相对位置,如图所示。按照结果路径可以找到文件,其具体内容如图所示。

表格  描述已自动生成

图形用户界面, 文本, 应用程序, 电子邮件  描述已自动生成

3 在SQL Plus中查看数据字典和动态性能视图

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

可以通过dba_user查看,输入命令

select username,user_id,default_tablespace from dba_users;

运行结果如图所示。其中,USERNAME是用户名,DEAULT_TABLESPACE是该用户默认的表空间。

表格  描述已自动生成

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

输入命令

select * from V$SGA

,结果如图所示。其中,NAME为模块名称,VALUE为组成部分的大小分配信息。

img

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

输入命令

select SID,serial#,user#,machine,status from v$session;

结果如图所示。

表格  描述已自动生成

4 用select命令查询V$parameter动态性能视图中的信息

包括全局数据库名、实例名、是否启动自动归档、标准数据块大小这四个参数的值,记录命令和结果。再用show命令查看这四个参数值,同样记录运行过程和结果。

(1)使用select命令查询

输入命令

select name,value from v$parameter where name in ('db_name','instance_name','log_archive_start','db_block_size');

结果如图所示。其中,db_block_size为标准数据块大小,log_archive_start为是否启动自动归档,instance_name为实例名,db_name为全局数据库名。

文本  描述已自动生成

(2)使用show命令查询

①查看全局数据库名

输入命令

show parameter db_name;

结果如图所示。

img

②查看实例名

输入命令

show parameter instance_name

结果如图所示。

img

图11 实例名

③查看是否启用自动归档。

输入命令

show parameter log_archive_start;

结果如图所示

img

④查看标准数据块大小

输入命令

show parameter db_block_size

结果如图所示。

img

5 用select命令查看数据文件信息

输入命令

select name,status from v$datafile;

结果如图所示。其中,NAME为数据文件的文件名、存储位置,STATUS为数据文件的状态信息。

文本  描述已自动生成

四、实验体会

\1. 有的电脑可能没有装OEM,这可能是在初始安装的时候的问题

2 Oracle中一种参数会有多种查询方式,每种方式都要掌握

总结

神谕之光照亮时光河, Oracle智慧如流水悠然。

代码之舞奏响天籁歌, 预言者的眼眸闪烁着星辰。

数据的花园,芬芳绽放, 算法的交响,梦幻飘荡。

数据库的宝匣珍藏智慧, 编码的诗篇激荡心房。

奇迹的编织,Oracle的织女, 信息的纱巾,飘扬在时光。

智者的导航, Oracle,诗意的编码航船。

渴望挑战oracle的学习路径和掌握进阶技术?不妨点击下方链接,一同探讨更多oracle的奇迹吧。我们推出了引领趋势的💻oracle专栏:【Oracle从基础到进阶】 ,旨在深度探索计算机网络的实际应用和创新。🌐🔍

在这里插入图片描述

在这里插入图片描述

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

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

相关文章

java线程(一)--进程,多线程,synchronized和lock锁,JUC,JUnit

Java线程入门 单核CPU和多核CPU的理解 单核CPU,其实是一种假的多线程,因为在一个时间单元内,也只能执行一个线程的任务。例如:虽然有多车道,但是收费站只有一个工作人员在收费,只有收了费才能通过&#xf…

网络安全入门教程(非常详细)从零基础入门到精通!

网络安全是一个庞大而不断发展的领域,它包含多个专业领域,如网络防御、网络攻击、数据加密等。介绍网络安全的基本概念、技术和工具,逐步深入,帮助您成为一名合格的网络安全从业人员。 一、网络安全基础知识 1.计算机基础知识 …

MATLAB多级分组绘图及图例等细节处理 ; MATLAB画图横轴时间纵轴数值按照不同sensorCode分组画不同sensorCode的曲线

平时研究需要大量的绘图Excel有时候又臃肿且麻烦 尤其是当处理大量数据时可能会拖死Windows 示例代码及数据量展示 因为数据量是万级别的折线图也变成"柱状图"了, 不过还能看出大致趋势! 横轴是时间纵轴是传感器数值图例是传感器所在深度 % data readtable(C:\U…

2023年中国企业邮箱安全性研究:AI安全大模型或成邮件安全破局关键

摘要 AI深伪、动态IP、同域钓鱼、加密压缩、二维码伪装等新型邮件攻击技术,使很多传统的邮件安全技术彻底失效。基于人工智能大模型的新一代邮件安全技术,或将成为未来邮件安全问题“破局”的关键。 日前,Coremail邮件安全人工智能实验室、…

【教程】MySQL数据库学习笔记(四)——数据操作语言DML(持续更新)

写在前面: 如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持! 【MySQL数据库学习】系列文章 第一章 《认识与环境搭建》 第二章 《数据类型》 第三章 《数据定义语言DDL》 第四章 《数据操…

Oladance、南卡、韶音开放式耳机值得买吗?爆款实测拒绝踩坑!

​在寻找最佳开放式耳机的过程中,我亲自试用并评估了市场上三个备受欢迎的品牌:Oladance、南卡和韶音。通过全面的多维度性能测试,我旨在为大家提供准确的购买指南,避免因选择不当而遭遇音质失真或佩戴不适的问题。 选择正确的耳…

书生·浦语 demo1

部署 InternLM2-Chat-1.8B 模型进行智能对话 环境配置 进入开发机后,在 terminal 中输入环境配置命令 studio-conda -o internlm-base -t demo上面命令执行完后,conda会多一个虚拟环境 使用conda activate demo切换环境后,继续后面操作 …

C++项目——集群聊天服务器项目(十一)服务器异常退出与添加好友业务

本节来实现C集群聊天服务器项目中的服务器异常退出与添加好友业务,一起来试试吧 一、服务器异常退出 在Linux环境下,我们在服务器端使用CTRLC结束程序执行,即使用CTRLC让服务器异常退出,这样的后果是本应登录服务器的用户在数据库…

org.junit.runners.model.InvalidTestClassError:1. No runnable methods

你们好,我是金金金。 场景 很简单的一个测试方法 我的boot版本:2.7.18 依赖 报错信息 排查 看报错信息提示无效的测试类,没有可运行的方法 看了下依赖信息,引入spring-boot-starter-test依赖也自动的引入了juni5依赖&#xff0…

递归究竟是什么?如何快速编写正确的递归代码? —— 力扣经典面试题详解

递归究竟是什么?如何快速编写正确的递归代码? —— 力扣经典面试题详解 一、递归1.1 什么是递归?1.2 为什么会用到递归?1.3 如何快速编写正确的递归代码? 二、力扣相关笔试题解析[面试题 08.06. 汉诺塔问题](https://l…

本地运行github上下载的项目--接Git入门篇

1.了解项目 这是一个基于Spring Boot 和 Mybatis Plus 构建的Java项目,很经典的外卖项目,参考b站的黑马瑞吉外卖。 2.构建项目 SpringBoot项目,首先下载一些常见的项目要求的组件。然后配置如下: 看README,在阅读该…

mongodb sharding分片模式的集群数据库,日志治理缺失导致写入数据库报错MongoWriteConcernException的问题总结(下)

一、接着上文 上文介绍了mongodb sharding的分片集群搭建,本文侧重于讲述日志治理。 这里使用linux自带的日志治理工具logrotate,无论是哪个端口的进程,其日志治理方式类似。 查看/data目录下的文件大小, du -hs *二、Logrota…