首页 > 资料专栏 > HRM > 人力资源 > 面试甄选 > 阿里巴巴的Oracle_DBA笔试题及参考答案DOC

阿里巴巴的Oracle_DBA笔试题及参考答案DOC

baoanweb
V 实名认证
内容提供者
资料大小:13KB(压缩后)
文档格式:DOC
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2022/7/19(发布于广东)

类型:积分资料
积分:10分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


“阿里巴巴的Oracle_DBA笔试题及参考答案DOC”第1页图片 图片预览结束,如需查阅完整内容,请下载文档!
文本描述
阿里巴巴的Oracle DBA笔试题及参考答案 - 数据库基本概念类
1:pctused and pctfree 表示什么含义有什么作用
  pctused与pctfree控制数据块是否出现在freelist中,
  pctfree控制数据块中保留用于update的空间,当数据块中的free space小于pctfree设置的空间时,
  该数据块从freelist中去掉,当块由于dml操作free space大于pct_used设置的空间时,该数据库块将
  被添加在freelist链表中。
  2:简单描述table / segment / extent / block之间的关系
  table创建时,默认创建了一个data segment,
  每个data segment含有min extents指定的extents数,
  每个extent据据表空间的存储参数分配一定数量的blocks
  3:描述tablespace和datafile之间的关系
  一个tablespace可以有一个或多个datafile,每个datafile只能在一个tablespace内,
  table中的数据,通过hash算法分布在tablespace中的各个datafile中,
  tablespace是逻辑上的概念,datafile则在物理上储存了数据库的种种对象。
  4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点
  本地管理表空间(Locally Managed Tablespace简称LMT)
  8i以后出现的一种新的表空间的管理模式,通过位图来管理表空间的空间使用。
  字典管理表空间(Dictionary-Managed Tablespace简称DMT)
  8i以前包括以后都还可以使用的一种表空间管理模式,通过数据字典管理表空间的空间使用。
  动段空间管理(ASSM),
  它首次出现在Oracle920里有了ASSM,链接列表freelist被位图所取代,它是一个二进制的数组,
  能够迅速有效地管理存储扩展和剩余区块(free block),因此能够改善分段存储本质,
  ASSM表空间上创建的段还有另外一个称呼叫Bitmap Managed Segments(BMB 段)。
  5:回滚段的作用是什么
  事务回滚:当事务修改表中数据的时候,该数据修改前的值(即前影像)会存放在回滚段中,
  当用户回滚事务(ROLLBACK)时,ORACLE将会利用回滚段中的数据前影像来将修改的数据恢复到原来的值。
  事务恢复:当事务正在处理的时候,例程失败,回滚段的信息保存在undo表空间中,
  ORACLE将在下次打开数据库时利用回滚来恢复未提交的数据。
  读一致性:当一个会话正在修改数据时,其他的会话将看不到该会话未提交的修改。