Oracle数据库——体系结构
一、涉及内容
1.了解数据库的物理存储结构和逻辑存储结构
二、具体操作
1.分别使用SQL 命令和OEM 图形化工具查看本地数据库的物理文件,并使用OEM 工具在现有的users 表空间中添加user02.dbf 数据文件。(要求查看的物理文件包括:数据文件、日志组、控制文件。)
(1)使用SQL 命令查看本地数据库的物理文件(物理文件包括:数据文件、日志组、控制文件。)
使用DOS下的命令启动DBConsole服务

使用sql*plus,system用户登录:

查看数据文件:
(永久静态数据文件)

(永久动态数据文件)

(临时静态数据文件)

(临时动态数据文件)

查看日志组文件:

查看控制文件:

(2)使用OEM 图形化工具查看本地数据库的物理文件(物理文件包括:数据文件、日志组、控制文件。)
使用:http://localhost:1158/em 登录本机OEM工具,如下图所示:

登录界面如下:

查看数据文件:

查看日志组文件:

查看控制文件:

(3)使用OEM 工具在现有的users 表空间中添加user02.dbf 数据文件


2.使用OEM 图形化工具查看本地数据库的表空间,并尝试创建一个新的表空间及其数据文件。
(1)查看本地数据库的表空间

(2)创建一个新的表空间及其数据文件。



3.填空题
(1)Oracle数据库的物理存储结构主要包括4类文件,分别是(数据)文件、(日志)文件、(控制)文件、(初始化参数)文件。其中(数据)文件是存储用户数据的地方,(控制)文件存储了数据库的结构,(初始化参数)文件在启动数据库时第一个被访问。
(2)数据库的逻辑存储结构从大到小包括(表空间)、(段)、(盘区)、(数据块)。其中(盘区)是磁盘空间的最小分配单元,(数据块)是数据存取的最小单元。
(3)一个表空间物理上对应一个或多个(数据)文件。表空间中的某个(段)可以被包含在两个数据文件中,但是它里边的每个(盘区)只能属于一个数据文件。
(4)Oracle的进程结构包括(用户进程)、(服务进程)、(后台进程)。当在客户端运行一个程序或Oracle工具时,系统将为用户运行的应用程序建立一个(用户)进程,在服务端(服务)进程将为它服务。
(5)在SGA中(数据)缓冲区是存储用户最新使用过的数据,(重做日志)缓冲区是循环使用。
(6)DBWR进程负责将(数据缓冲区内修改过的)数据写入(数据文件)中。
(7)LGWR进程负责将(重做日志缓冲区内的日志)信息写入(磁盘上的日志文件)中。
(8)ARCn进程负责将(重做日志文件中的日志条目)信息写入(指定的归档日志设备)中,只有数据库工作在(归档)日志模式下该进程才起作用。
(9)数据库服务的工作模式分为:专用服务器模式和(共享服务器模式)两种,在(专用服务器)模式中用户进程和服务进程是一对一的,在(共享服务器)模式中用户进程和服务进程是一对多的,Dnnn进程在(共享服务器)模式中起作用。
Oracle数据库——体系结构的更多相关文章
- Oracle数据库体系结构、启动过程、关闭过程
一.Oracle数据库体系结构体系结构由下面组件组成:1.Oracle服务器(Server):由数据库实例和数据库文件组成,另外在用户建立与服务器的连接时启动服务器进程并分配PGA(程序全局区) (1 ...
- Oracle学习笔记--第2章 oracle 数据库体系结构
第2章 oracle 数据库体系结构 目录: ————————————— 2.1物理存储结构 2.1.1数据文件 2.2.2控制文件 2.1.3重做日志文件 2.1.4其他文件 2.2逻辑存储结构 2 ...
- Oracle数据库体系结构(2)数据库实例
Oracle实例的概念: 实例(Instance):就是数据库管理系统,处于用户与物理数据库之间的一个中间层软件,由一系列内存结构和后台进程组成. 用户操作数据库的过程实质上与数据库实例建立连接,然后 ...
- oracle数据库体系结构
一.oracle数据库体系结构 基本组成: Oracle server:一般情况下是一个instance和一个database组成 一般:1个instance只能对应一个数据库. 特殊:1个数据库可以 ...
- Oracle数据库------体系结构
ORACLE体系结构包括:实例(Instance),数据库文件,用户进程(User process),服务器进程以及其他文件. 1.ORACLE实例(instance) 1).要访问数据库必须 ...
- Oracle数据库基本操作(一) —— Oracle数据库体系结构介绍、DDL、DCL、DML
一.Oracle数据库介绍 1.基本介绍 Oracle数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/ ...
- Oracle数据库体系结构-Shared Pool
Oracle数据库简单介绍 对象关系型数据库 重点:一致性+性能 一致性优于性能 处理模型:C/S模型 Client:用户和用户进程 Server:服务器进程,实例,数据库本身 ...
- Oracle数据库体系结构及创建表结构
Oracle服务器主要由实例.数据库.程序全局区和前台进程组成,其中实例就是用来提供管理数据库的功能:数据库由数据库文件组成,用来存储系统数据:实例可以进一步划分为系统全局区(SGA)和后台进程(PM ...
- Oracle 12c 读书笔记(二):Oracle数据库体系结构
以11g来分析 数据库实例包括:SGA和一系列后台管理.监控简称 数据库包括三种文件:数据文件.控制文件.重做日志文件 数据库实例和数据库是Orale数据库体系的核心部分 Oracle服务器和实例 实 ...
随机推荐
- A Knight's Journey_DFS
Description Background The knight is getting bored of seeing the same black and white squares again ...
- Unity3d Web Player 与server端联网配置
针对Unity3d Web Player 的server端联网配置写一随笔咯. 以SmartFoxServer2X官方的Unity3d Example ”tris“为例,部署好服务器之后,在Unit ...
- 使用Inno Setup 打包.NET程序,并自动安装.Net Framework
使用Inno Setup 打包.NET程序,并自动安装.Net Framework http://www.cnblogs.com/xiaogangqq123/archive/2012/03/19/24 ...
- Maven构建项目速度慢问题解决
Maven项目进行构件的时候速度会很慢,由于maven每次进行创建的时候回去网上下载artheType-catalog.xml文件,而且,现在这个文件比较大,已经接近5M的大小,所以,在网速不好的情况 ...
- ubuntu 状态栏不显示时间
有时候我们会看到我们电脑的状态栏那里并没有显示时间,一个原因是日期时间指示器没有工作,另一个可能的原因是用户禁用了时间显示. 方法一: 首先我们用下面的命令来确认一下是否安装了日期时间指示器: sud ...
- Sql优化(二) 快速计算Distinct Count
原创文章,始发自本人个人博客站点,转载请务必注明出自http://www.jasongj.com 个人博客上本文链接http://www.jasongj.com/2015/03/15/count_di ...
- 移动开发中使用Onsen UI的笔记
onsen var m_index = ons.bootstrap() 初始化框架 m_index 赋值 增加对象. m_index.value('getUser',{ // user:window. ...
- js 下载文件 window.location.href
window.location.href ="../../pages2/assessmentplan/exportPointAsessment.do?planId="+planId ...
- iframe与frameset(转载)
frameset 在一个页面中设置一个或多个框架 不能嵌套在body标签里 frameset 它称为框架标记,是用来告知HTML文件是框架模式,并且设定可视窗口怎么分割 fram ...
- mysql 关联删除
参考网址:http://www.111cn.net/database/mysql/51146.htm 原网页广告太多,自己抄了下. 1.delete from t1 where 条件2.delete ...