oracle期末考试知识点整理,学习猿地-Oracle 选择题知识点整理

Oracle选择题知识点整理

触发器里可以访问old值和new值insert时: 只有new值而没有old值

delete时: 只有old值没有new值

update时: 既有old值也有new值

数据库的系统全局区中缓存的内容

2e1326d851afabc35c73d510641a113a.png由共享池内的数据字典高速缓存存储最近使用的数据字典

由共享池内的库高速缓存存储有关最近使用的SQL和PL/SQL语句的信息

数据库缓冲区高速缓存存储已从数据文件中检索到的数据块的副本

重做日志缓冲区记录对数据库数据块所做的全部更改,称作重做条目,主要用于恢复并没有关于最近登录用户的缓存

关于块空间使用参数PCTFREE和PCTUSED

这是两个阈值,PCTFREE表示,该块为空闲块时,使用率超过多少,该块标记为满:

比如PCTFREE为20,当该块使用到80%时,即剩余为100%-80%=20%时,该块标记为满,不允许再插入

PCTUSED表示的是,当该块为满块时,使用率降低到多少时,该块重新标记回空闲块

比如PCTUSED为60,即在满块状态下,满块使用率降低到60时,该块重新标记为空闲块

关于表空间的说法

Oracle 在逻辑上以表空间存储数据,而实际上以数据文件进行存储。

表空间:某一时刻只能属于一个数据库

由一个或多个数据文件组成

可进一步划分为逻辑存储单元

数据文件:只能属于一个表空间和一个数据库

是方案对象数据的资料档案库

表空间的缺省管理方式是本地管理,另一种是字典管理

表空间的存储碎片系统表空间存储碎片倾向最低

临时表空间存储碎片倾向最高

关于数据字典的说法

数据字典的内容数据库逻辑结构和物理结构

数据库对象的定义和空间分配

一致性约束

用户

角色

权限

审计

数据字典的用途Oracle服务器从数据字典中获取资料

当执行DDL语句时,Oracle服务器修改数据字典。

用户和管理员从数据字典中获取只读信息。

几种关闭形式的对比

四种关闭形式,关闭强硬程度逐渐降低:ABORT 中止关闭

TRANSACTIONAL 事务处理关闭

IMMEDIATE 立即关闭

NORMAL 正常关闭

d651271ed24f7f3b52ebe713f351c149.png

从上图可以看出几点:所有的关闭模式都不允许新的连接。

只有Normal模式会等待所有的会话结束才关闭,即所有的用户都退出,关闭链接。

TRANSACTIONAL模式仍会等待事务处理结束,比如提交完这一次的修改

IMMEDIATE模式不会等待事务处理,执行完检查点操作后直接关闭文件

ABORT模式直接立即关闭,下次启动要求恢复例程,该操作将自动进行。 只有该关闭模式在下次启动要求恢复例程

HWM高水线HWM(high water mark)表示表中包含数据块的数量。HWM通常增长的幅度为一次5个数据块。-

DELETE语句不影响表所占用的数据块, HWM保持不动

TRUNCATE语句释放空间,HWM复位。

若INSERT语句使用了APPEND关键字,则将会使用HWM以上的数据块,此时HWM会自动增大。

b8e2c5dadfcf013bb214d34c3c0c3650.png

所以这题选C。

一些零碎知识点数据表存储在数据库的表空间

关闭数据库只能由system用户做

数据库里最小的I/O单元是块,表分成段->段分成区->区分成块

数据库文件包含:数据文件、控制文件和联机重做日志

当对一张表执行update语句,在尚未提交时,旧值和新值保存在,还原表空间、原表中的位置,即即使事务尚未提交,但是原来的旧值已经放到还原表空间去了。

一些名词SGA——System Global Area 系统全局区

PGA——Porcess Global Area 进程全局区(程序全局区)

五大必需启动的进程PMON——Process Monitor 过程监视器

SMON——System Monitor 系统监控程序

DBWR——Database Writer 数据库写入程序

LGWR——Log Writer 日志写入器

CKPT——Checkpoint 检查点

DML语句执行过程语法分析

绑定变量

执行语句

提取结果(不是必须)

数据库关闭过程中经历的4个状态:

open-> mount-> nomount-> shutdown本作品采用《CC 协议》,转载必须注明作者和本文链接

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值