`

第一章:体系结构

阅读更多

1、安装简介

(1)安装路径的选择

(2)创建启动数据库

(3)全局数据库名:testcom.cn ,SID是test

(4)数据库口令:test1234

2、实例和数据库

(1)实例:数据库中相关进程启动,调入到内存中,共同起到一个协调的作用。

(2)数据库:一系列文件系统

.CTL 控制文件

.DBF 数据文件

.LOG 日志文件

补充说明:

1、Oracle日志文件类型:

(1)联机日志文件:Oracle用来循环记录数据库改变的操作系统文件。

(2)归档日志文件:避免日志文件重写时丢失重复数据而对联机日志文件所做的备份。

2、Oracle两种归档日志模式:

(1)NOARCHIVELOG,不对日志文件进行归档。

此模式可以大大减少数据库备份的开销,但可能会导致数据的不可恢复。

(2)ARCHIVELOG

在此模式下,当Oracle转向一个新的日志文件时,将以前的日志文件进行归档。为了防止出现历史“缺口”的情况,一个给定的日志文件在它成功归档前是不能重新使用的。归档的日志文件,加上联机日志文件,为数据库的所有改变提供了完整的历史信息。

3、利用sqlplus查询数据库文件

(1)进入sqlplus,在命令行窗口中输入 sqlplus "sys/test1234 as sysdba"

(2)查询控制文件:

DESC v$controlfile

SELECT status,name FROM;

(3)查询数据文件:

DESC v$datafile

SELECT file#,status,name FROM v$datafile;

(4)查询日志文件:

DESC v$logfile

SELECT member FROM v$logfile;

(5)参数文件:不是数据库文件系统中的有效组成部分,参数文件可以查找控制文件。SPFILETEST.ORA

3、物理结构

参数文件寻找控制文件,控制文件寻找数据文件和日志文件。

4、内存结构

(1)SGA:System Global Area,系统全局区。

(2)DB buffer:内存中频繁被访问的数据块被称为高速缓冲区。

(a)保持缓存池:在内存中长期保存的,频繁访问的,如代码表。该缓存池在数据库关闭前一直保留。

(b)再生缓存池:想尽快从内存中排除的对象。

(c)默认缓存池

(3)共享池

(a)共享SQL区:SQL语言版本。

(b)PL/SQL区:过程、函数的编译版本。

(c)字典缓存区

(4)Redo buffer

(5)固定SGA

5、逻辑结构

从物理上讲,一个表空间包含多个数据文件。从逻辑上讲,一个表空间包含多个段,一个段可以跨多个数据文件存储。

Oracle存储数据的基本单位是块,windows平台下,默认块大小为8K,Oracle块大小一定是操作系统块大小的整数倍。

分享到:
评论

相关推荐

    软件工程课件:第5章 软件体系结构与设计模式.ppt

    "软件工程课件:第5章 软件体系结构与设计模式" 软件体系结构是软件工程中的一个重要概念,它指的是软件系统的高层次结构,包括软件构件、构件的外部可见属性以及它们之间的相互关系。软件体系结构设计是一系列决策...

    网络工程师全套完整版第一部分-第1章: 计算机网络体系结构.mp3

    网络工程师全套完整版第一部分-第1章: 计算机网络体系结构.mp3

    计算机组成与体系结构(性能设计)答案完整版-第八版

    - **第一章:介绍**:介绍计算机科学的基础概念和发展历程。 - **第二章:计算机发展与性能**:探讨计算机技术的历史演变及对性能的影响。 - **第三章:计算机功能与互联**:讨论计算机内部各组件之间的通信机制及其...

    网络工程师全套完整版第一部分-第1章:计算机网络体系结构习题讲解.mp3

    网络工程师全套完整版第一部分-第1章:计算机网络体系结构习题讲解.mp3

    第 8 章:计算机组成与体系结构.zip

    计算机组成与体系结构是计算机科学中的核心领域,它探讨了计算机硬件如何协同工作以执行软件指令,以及如何设计高效的...学习这一章,有助于理解计算机工作的底层原理,为系统编程、硬件设计和性能优化打下坚实基础。

    软件体系结构第一章ppt

    在第一章中,我们首先由郑州大学软件学院的赵哲老师引入了这一主题,他强调了软件体系结构的重要性和实用性。赵哲老师的教学方式鼓励学生积极运用搜索引擎,如百度,进行自我学习和探索。 软件危机是当前软件行业中...

    msp430单片机通用userguide中文资料

    第一章:430单片机体系结构 第二章:系统复位,中断,工作模式 第三章:cpu结构 第四章:系统时钟 第五章:FLASH存储结构 第六章:IO数据端口使用 第七章:看门狗 第八章:TimerA 第九章:TimerB 第十章:USI通信...

    第三章 网络体系结构

    ### 第三章 网络体系结构 #### 一、应用层 应用层作为网络体系结构的最高层,主要负责处理具体的用户应用需求。这部分内容包括了应用层的基本概念、应用层服务的需求以及服务模式。 **1. 几个概念及其关系** - *...

    软件体系结构 第四章

    《软件体系结构 第四章》主要探讨了软件体系结构的描述方法和标准,这是软件工程领域中的重要概念。软件体系结构是构建大型软件系统的基础,它定义了系统的组织结构和组件间的相互关系。本章主要分为四个部分:软件...

    软件设计模式与体系结构

    第一篇分为8章,介绍了软件体系结构的基础理论,包括软件体系结构的概念及演化、软件建模基础、软件体系结构的形式化、软件体系结构的风格、体系结构的描述语言、软件质量建模、设计模式等内容。第二篇分为4章,首先...

    计算机网络课件:第2章:网络体系结构与网络协议.pdf

    计算机网络的第二章主要探讨了网络体系结构与网络协议的核心概念。网络协议是网络数据交换的基础,它定义了网络上不同设备间通信的规则、约定和标准。协议的三要素包括语义、语法和时序,分别涉及信息的含义、格式和...

    计算机组成与体系结构(Linda Null)版1-7章全部题目答案

    - 第一章通常介绍计算机系统的概述,包括计算机的历史、基本工作原理和组成部分。 - 第二章深入讲解二进制和数值表示,包括整数、浮点数、字符编码等。 - 第三章会涉及计算机的逻辑设计,如逻辑门、组合逻辑和...

    计算机体系结构第2版课后答案(王志英版)

    计算机体系结构是计算机科学的一个分支,它主要研究计算机各个组成部分的设计和它们之间的相互关系,以及通过这些关系所能发挥的整体性能。计算机体系结构的传统机器程序员所看到的计算机属性,可以被理解为计算机的...

    汇编语言与计算机体系结构:使用C++和Java 第一章英文样章 勘误表

    汇编语言与计算机体系结构:使用C++和Java 第一章英文样章 全书勘误表 (Assembly language and computer architecture using c++ and java )

    Oracle 9i&10g编程艺术:深入数据库体系结构.pdf

    ### 第2章:体系结构概述 本章深入浅出地讲解了Oracle数据库的体系结构,包括数据库和实例的定义、SGA(共享全局区)及其后台进程、以及如何通过专用服务器或共享服务器模式连接到Oracle。通过这些基础概念的介绍,...

    计算机体系结构第一章

    北京科技大学计算机体系结构第一章ppt 计算机系统结构是计算机的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性,主要研究计算机系统的基本工作原理,以及在硬件、...

    软件体系结构实用教程

    第6章对Bass等人提出的一种基于体系结构的软件开发过程做了详细介绍;第7章介绍了软件体系结构评估方法,重点介绍SAAM和ATAM方法;第8章介绍了Web服务体系结构的有关知识,并给出了一个简单的应用实例;第9章对特定...

    软件体系结构(ppt版)

    软件体系结构是解决软件危机的关键手段之一,它涉及到软件开发的全局性设计和组织方式。软件体系结构(Software Architecture)是指一个软件系统的高级构造和组织,包括其主要组件、组件之间的交互方式、指导系统...

Global site tag (gtag.js) - Google Analytics