052——(2)

注意A.D选项,fixed 固定的

DBlink :定义一个数据库到另一个数据库的路径的对象,允许查询远程表及执行远程程序,在任何分布式
         环境里,database都是必要的,DBlink是单向的

如果在create之后不加public ,则创建的dblink 就不是公共的,只有创建者可以使用

C.12c 支持
E.外部表不能执行DML操作

外部表:用来存取数据库以外的文本文件,用时取出,不能进行(insert,update,delete),不能创建
       索引,因此创建索引就意味着存在对应的索引记录

1.可以查询操作和连接,也可以并行操作
2.数据在数据库的外部组织,是操作系统文件
3.操作系统文件在数据库中的标志是通过一个逻辑目录来映射的

临时表:保存事务或者会话期间的中间结果,在临时表中保存的数据只有对当前会话可见,任何会话
       看不到其他会话的数据,即使在当前会话commit数据以后也是可见的

  ON COMMIT PRESERVE ROWS 这句话直至会话结束,data应该保存在内存中

由于临时表中必须包含数据的undo ,所以会产生一定量的redo日志

A.B 分别是以会话和事务为基础

会话提交,行消失,临时表的自动清除过程不会有额外开销



index 能够被创建临时表上,索引的内容和范围与session一样
view 能够创建在临时表上,以及临时表与永久表的结合表上,联合查询取得的数据表
DML 索对于临时表的数据无影响,因为每个session都有它私有的数据

ADDM干的活:
    1.分析awr数据
    2.诊断修正问题建议
    3.标识系统非问题区

ADDM+SQL优化工具(STA)  收集相关统计信息数据到自动工作量知识库中,STA根据这些数据给出优化建议

FRA:默认放置所有备份操作有关的地方
分为永久性和短期性
     永久性:控制文件在线镜像,在线重置
     短期性:控制文件镜像控制,数据镜像复制
包括:
   1.控制文件在线镜像
   2.在线重做日志
   3.归档日志
   4.外来归档日志

oracle不使用数据文件的第一数据块
A.快速恢复区文件大小大于参数1.1倍

​undo:用来记录保存事务操作过程的数据,如果事务发生错误,可以用之前得数据填补

undo_management       AUTO  undo的管理模式,分为自动和手动

undo_tablespace       UNDO 当前正在被使用的undo表

undo_retention        900  规定多长时间内,数据不能被覆盖​

A.MAXBLOCKS 小于BLOCKS,是否意味着undo表空间满了

B.  AUTO NO 表示没有开启自动扩展

E.决不能重写ACTIVE覆盖,可以重写EXPIRED 覆盖,缺少空间又不保证保留时间,可以重写unexpired覆盖 

事务表中的undo块都是active的,事务结束后的块是inactive的,inactive的undo块过了undo_retention 指的时间后,就会变成expired

初始化参数:
    静态参数,需要重启数据参数才能有效
    延迟,当前会话不生效,后续的会话生效
B.动态参数设置不用memory参数就能永久保留

静态参数不能用memory参数

A.D DBCA 创建的数据库可以直接用spfile
F. ALTER SYSTEM SET 安全容易的方法

修改spfile参数的三种模式:
      scope=both 
      立即并永久生效(默认模式) 
      scope=spfile
      下次启动才能生效
      scope=momory
      立即生效但下次启动时失效
 
pfile:文本文件格式,可以通过文本编辑器打开手工配置,
       pfile的修改必须重启实例才能生效
spfile:修改可以通过SQL命令,在线修改;所有更该立即生效

 FAST_START_MTTR_TARGET value. 
 这个动态参数可以控制数据库实例的恢复时间,单位为s,系统自动调整合适的检查点位置以满足恢复时间

EM 提供MTTR 顾问和v$instance_recovery 视图,将提供实例,恢复所用时间
平均恢复时间MTTR是衡量恢复性的重要指针,恢复实例的前滚操作需要大量时间,取决于需要读取的重要
数量和磁盘I/O的次数,它们受到检查点的控制

A.链表属于字典管理
B.位图属于本地管理
C.区间本地管理的表空间兼容性段得自动/手动管理
D.自动段空间管理需要区间也是自动管理,否则报错

immdeiate 模式直接从表空间和数据文件脱机,缓冲区不再写入文件,之后必须应用redo log 介质恢复
才能联机。文件受损时才能使用

NORMAL 模式先强制做检查点,然后脱机,不需要介质恢复

TEMPORARY 模式先对可用文件做检查点,然后脱机,因损坏而不做检查的文件需要介质恢复

正确答案为 AB 
A.一个数据库可以有多个undo 表空间,只能有一个联机
B.C oracle 8和之前更早的版本undo 表空间出现之前的特性使用回滚段管理undo数据
E.只有system 表空间用字典管理,其他表空间才可以用字典管理

system :          sysaux:
       不可脱机           可脱机
       不可只读           不可只读

C.system 包括数据字典
 oracle 服务器使用system表空间管理整个数据库,

包括:数据字典(核心功能)
     数据库得管理信息

sysaux:
     不能drop
     不能重命名
     不能改成只读



CPU_PER_SESSION 允许服务器进程使用CPU 的时间(1/100秒),超时则断开连接

CPU_PER_CALL 允许服务器进程执行SQL 语句使用的CPU 时间(1/100秒),超过终止执行

IDLE_TIME 会话最长闲置时间(分钟),超过则断开连接

猜你喜欢

转载自blog.csdn.net/y805805/article/details/85380711