据说是阿里巴巴公司DBA笔试题

来源:Oracle认证    发布时间:2012-11-12    Oracle认证视频    评论


  11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么

  8i中sort_area_size/sort_area_retained_size决定了排序所需要的内存

  如果排序操作不能在sort_area_size中完成,就会用到temp表空间

  9i中如果workarea_size_policy=auto时,

  排序在pga内进行,通常pga_aggregate_target的1/20可以用来进行disk sort;

  如果workarea_size_policy=manual时,排序需要的内存由sort_area_size决定

  在执行order by/group by/distinct/union/create index/index rebuild/minus等操作时,

  如果在pga或sort_area_size中不能完成,排序将在临时表空间进行(disk sort),

  临时表空间主要作用就是完成系统中的disk sort.

  12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql

  create table t(a number(,b number(,c number(,d number();
  /
  begin
  for i in 1 .. 300 loop
  insert into t values(mod(i,2),i/2,dbms_random.value(1,300),i/4);
  end loop;
  end;
  /
  select * from (select c.*,rownum as rn from (select * from t order by c desc) c) where rn between 21 and 30;
  /
  select * from (select * from test order by c desc) x where rownum < 30
  minus
  select * from (select * from test order by c desc) y where rownum < 20 order by 3 desc

  相比之 minus性能较差

  数据库基本概念类

  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 段)。

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答