Oracle dba培训教程 第一章 Oracle的体系结构
[img]http://dl2.iteye.com/upload/attachment/0097/3808/87c3ba28-521f-3e95-bc57-397c82259856.jpg[/img]
小结:
1.在数据库(数据文件)中所存的数据是否一致?
在数据库关闭的情况下应该一致;在数据库非正常关闭的情况下应该不一致;在数据库开启的情况下可能
存在不一致的数据。
2.数据库写进程是提交之前把在数据库高速缓冲区中的数据写入到数据文件中还是在提交之后写呢?
可能在之前写也可能在之后写。
应该掌握的内容:
1.在数据库系统中什么是稀有资源?
内存
2.Oracle服务器的组成?
oracle数据库,oracle实例
3.oracle体系结构的轮廓?
包括oracle服务器,oracle其他的关键文件(password file,parameter file,archived redo log
file),用户进程,服务器进程等。
4.oracle实例?
oracle实例是一种访问数据库的机制,它由内存结构(share pool,database buffer cache,redo log
buffer和其他一些结构)和一些后台进程(SMON,PMON,CKPT,DBWR,LGWR等)组成,实例一旦启动,则分配
SGA和所需的后台进程,每个实例只能操作其对应一个数据库。
5.服务器的三种安装方式?
基于主机方式:用户可直接在安装了oracle的计算机上登录oracle数据库。
客户端—服务器(两层模型):数据库和客户终端分别安装在不同的计算机上,用户可以通过网络从个人
计算机上访问数据库
客户端—应用服务器—服务器(三层模型):用户首先从自己的个人计算机登录应用服务器,在通过应用
服务器访问真正的数据库。
6.oracle引入实例的目的?
作为一种连接数据库的机制。
7.oracle数据库(物理/外存结构)?
oracle数据库时数据的一个集合,oracle把这些数据作为一个完整的单位来处理。由数据文件,重做日志
文件,控制文件组成。
8.oracle其他的几个关键文件?
初始化参数文件,密码文件,归档重做日志文件。
9.怎样建立与实例的连接?
基于主机方式:通过操作系统内部进程通信(inter process communication,IPC)实现客户端-服务器:利用网络协议
客户端-应用服务器-服务器:用户的个人计算机通过网络与应用服务器通信,应用服务器又通过网络与运行数据库的计算机相连。
10.服务器进程和程序全局区?
当用户连接oracle服务器时,oracle就在该服务器所在计算机上创建一个服务器进程,负责对数据库操作。
当Oracle创建一个服务器进程的同时要为该服务器进程分配一个内存区,该内存区称为程序全局区,是一个私有的内存区,不能共享,且只属于一个进程。
PGA包括以下结构:排序区,游标状态区,会话信息区,堆栈区。
Oracle dba培训教程 第一章 Oracle的体系结构相关推荐
- oracle dba培训教程 第九章 创建数据库
怎样筹划和组织数据库? 筹划数据库时组织和实现一个数据库系统的第一步,在这一步首先要确定数据库的目的,根据这一目的来确定数据库的类型,之后要勾画出数据库体系结构设计的轮廓,之后为所创建的新数据库选择一 ...
- Oracle 10.2 概念 第一章 Oracle介绍
Oracle 概念(Oracle 10.2) 1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 l Oracle数据库体系结构 l Oracle数据库特点 l Orac ...
- 硬件工程师培训教程——第一章计算机硬件系统概述
第一章计算机硬件系统概述 要想成为一名计算机硬件工程师,不了解计算机的历史显然不行.在本书的第一章中,我们将带你走进计算机硬件世界,去回顾计算机发展历程中的精彩瞬间. 第一节计算机的发展历史 现代 ...
- oracle dba 培训教程 第15章 管理角色
为什个么要引入角色 将要为大量用户授予相同的多个权限时,系统权限的使用次数将是惊人的数目,当这些系统权限需要修改时,其修改量也是惊人的. 什么是角色 角色是一组命名的相关权限,这组权限可以通过这个名字 ...
- oracle dba 培训教程 第11章 索引的管理与维护
为什么要引入索引 为了加快查询的速度 索引对查询语句的影响 能够加快查询速度 索引对DML语句的影响 当对表进行DML操作时,oracle服务器将自动维护基于该表的全部索引,维护方法如下 !当对表进行 ...
- oracle dba 培训教程 第14章 管理权限
Oracle数据库管理系统的权限分类 系统权限,对象权限 什么是系统权限 访问数据库的权力,使用户在数据库中能够执行一些特定的操作 什么是对象权限 维护数据库中的对象的权力,使用户能够访问和维护某一特 ...
- Oracle DBA培训教程:从实践中学习Oracle数据库管理与维护(第2版)笔记
要获得企业管理器控制台的HTTP端口号,可进入$ORACLE_HOME\install目录(可能为F:\oralce\product\10.2.0\db_1\install),寻找portlis ...
- oracle dba 培训教程
http://you.video.sina.com.cn/a/3632382-1320045357.html
- java就业培训教程 第一章读书笔记
1.1 JVM和java的跨平台 java的跨平台: java源程序经过编译->java字节码文件->由JVM执行 其实对于java的跨平台的这个特性,刚开始不是很能理解,直到有一次, ...
最新文章
- 【Java例题】4.1 级数求和1
- 生产调度java程序原码_Rxjava的线程调度源码解析
- c++ qt获取电脑的内存_QT开发(十四)——QT绘图系统
- python app mysql_Python 操作 MySQL 的5种方式
- 频谱分析幅值单位_FFT分析的注意事项,您都知道吗?
- CentOS7.0下NTP时间同步服务
- HTTPS协议的简述
- python定义字典对象时_Python对象类型之字典
- 卷积法求解光斑质心(附源码,C++、opencv)
- static 结构体_C++基础-static
- STM32 ADC没有输入电压时,采集结果不为0
- MT7628学习笔记(4)——固件烧录(TFTP方式)
- pgadmin4 去除master密码
- opengles图像处理之边缘检测
- 数据结构——线性链表/单链表设计
- Android模拟器网络连接问题解决,解决小蚁安卓模拟器网络异常无法连接的方法...
- Schema指示器(Indicators)
- ubuntu环境下安装hyperledger fabric
- openCV绘制简单Sierpinski(分形)图形
- 大数据技术之 Linux 基础