阿里巴巴公司DBA笔试题, 看看你会几道(转贴) }(/")i4h
一:SQL tuning 类 &(]@L\A
1dy>a=W
1:列举几种表连接方式 z!r-g(^G
7z=zJ4C
2:不借助第三方工具,怎样查看sql的执行计划 3.
kP,
9svn B@
3:如何使用CBO,CBO与RULE的区别 y.l`NTT]<
"#a_--"k9
4:如何定位重要(消耗资源多)的SQL 1b,,uI_
cx(aMcX6
5:如何跟踪某个session的SQL nf7l}^/UE
eXqS9`zKr
6:SQL调整最关注的是什么 JQhw>H9&
:q
xd])-
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) Xo{|m[,
Vg0$5@
8:使用索引查询一定能提高查询的性能吗?为什么 Sf2pU!5n^
>(}
I7
9:绑定变量是什么?绑定变量有什么优缺点? mrzrQ@sN
_'yN4>=6u
10:如何稳定(固定)执行计划 RiY9[ec2
AI|8E8h+D
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 i8\&J.
KfO$bmwmx
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql 8d90B9
?5A!/`E&%
二:数据库基本概念类 ,&1DKx
d&dp#)._8
1:pctused and pctfree 表示什么含义有什么作用 /"Bm1
j}2,|9ne
2:简单描述table / segment / extent / block之间的关系 ~ "^]\3#
5f:Mb|.?
3:描述tablespace和datafile之间的关系 YMidSfi
%YI Xk1
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 =2
3H/
r
pv`%
5:回滚段的作用是什么 VZ`L-P$AF
~qG`~/7
6:日志的作用是什么 uK:?6>H
F3aOKV^
7:SGA主要有那些部分,主要作用是什么 a5v}w7vL
TfD]`v`]
8racle系统进程主要有哪些,作用是什么 aP%2CP~_ P
rHir>
p
三:备份恢复类 | Vtd!9
m@r+M"!R
1:备份如何分类 ]pZxbs&Vb
\M
H\!
2:归档是什么含义 RGw=!0V
f
xWW"B*A
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 0'giAA
%V>Ss9;/8
4:rman是什么,有何特点 FJ|6R( T_
cK;,=\
5:standby的特点 pohA??t2:
SD "'
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略 Ye '=F
x*G-?Xza)
四:系统管理类 dPdodjSu,!
GWNLET
1:对于一个存在系统性能的系统,说出你的诊断处理思路 { *"I4
{xw"t9(fE
2:列举几种诊断IO、CPU、性能状况的方法 Rn(vG-xQ
`h>a2
3:对statspack有何认识 Q -!,yCu
u}eqU%
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 y5d=r]_S:
E|(T(4;
5:对raid10 和raid5有何认识 Oie0cz:>:
X}~5%B(
五:综合随意类 \
2$nFr?0
QBg~b{h
1:你最擅长的是oracle哪部分? h}X^
}=1#ANM1
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? Svs!C+:le
?R7>xrp5
3:随意说说你觉得oracle最有意思的部分或者最困难的部分 xQ[~ c1
ZfPWH'P
4:为何要选择做DBA呢?