2020年8月4日学习笔记

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

2020年8月4日学习笔记

由于昨天给题都刷完了,今天学了点别的


一、Oracle数据库的基础管理

1、数据库服务器结构

图片1222.webp

SGA区为内存区

2、内存结构

实例都有内存,在SGA内存区又划分很多小的内存区

image.webp


共享池:sql、游标

Streams池:流复制

大型池:用于阿尔曼备份

Java池:Java程序包

3、进程结构

实例由SGA和后台进程组成


image.webp


用户进程:在数据库用户请求连接到Oracle服务器时启动。(通过监听程序 收取和反馈请求)

服务器进程:可以连接到Oracle实例,在用户建立会话时启动。(生成PGA)

4、存储结构-文件类型

在安装完成后 在ora data 文件夹下:控制文件、数据文件、联机重做日志文件、参数文件、备份文件、归档日志文件、口令文件、预警和跟踪日志文件。

存储结构-逻辑、物理结构

image.webp

(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 等待目前连接的所有用户都从数据库中退出后才开始关闭数据库

shutdown immediate 立刻关闭、干净的关闭 常用(强行回滚当前所有额活动事务)

shutdown abort  一般不采用(相当于断电)

8、关于监听

lsnrctl start  启动监听

lsnrctl stop  停止监听

lsnrctl status  查看监听状态

监听日志过大会导致数据库连接缓慢,需定期清理

diag/tnslsnr/实例名/listener/trace/ listener.log

9、表空间

永久表空间:存放表、索引等永久数据

临时表空间:数据库排序、分组等临时数据

undo表空间:可用于回滚roll back 

--------以下用于创建用户(账套)时关联

数据表空间 ---EAS_D_ST_STANDARD

系统临时表空间---EAS_T_ST_STANDARD

create user  st identified by kingdee default tablspace  EAS_D_ST_STANDARD 

temporary tablspace  EAS_T_ST_STANDARD profile account unlock;


2020年8月4日学习笔记

由于昨天给题都刷完了,今天学了点别的一、Oracle数据库的基础管理1、数据库服务器结构SGA区为内存区2、内存结构实例都有内存,在SGA内存区...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息