2020年8月4日学习笔记

由于昨天给题都刷完了,今天学了点别的
一、Oracle数据库的基础管理
1、数据库服务器结构

SGA区为内存区
2、内存结构
实例都有内存,在SGA内存区又划分很多小的内存区

共享池:sql、游标
Streams池:流复制
大型池:用于阿尔曼备份
Java池:Java程序包
3、进程结构
实例由SGA和后台进程组成

用户进程:在数据库用户请求连接到Oracle服务器时启动。(通过监听程序 收取和反馈请求)
服务器进程:可以连接到Oracle实例,在用户建立会话时启动。(生成PGA)
4、存储结构-文件类型
在安装完成后 在ora data 文件夹下:控制文件、数据文件、联机重做日志文件、参数文件、备份文件、归档日志文件、口令文件、预警和跟踪日志文件。
存储结构-逻辑、物理结构

(1)Oracle数据块、OS块是数据库存储的最小单元。
(2)一个数据库至少包括一个表空间
(3)一个表空间包括一个或多个数据文件
(4)一个数据文件仅归属于一个表空间(最大32G)
5、Oracle 基础系统管理——数据库的访问
(1)用sql*plus来连接(sqlplus / as sysdba--直接以dba身份连接数据库)可以启停 管理数据库
(2)第三方工具 pl/aql Developer 或者 Toad for oracle 通过监听连接数据库,不可启停
6、数据库启动
startup nomount 启动实例不加载数据库
startup mount 启动实例加载数据库 但不打开 (alter database mount)
startup启动实例加载打开数据库 (alter database open)
7、数据库关闭
shutdown normal 等待目前连接的所有用户都从数据库中退出后才开始
2020年8月4日学习笔记
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



