阿里巴巴公司DBA笔试题, 看看你会几道(转贴) bXz*g`=;
一:SQL tuning 类 !lL~#l:F
kr\#CW0?
1:列举几种表连接方式 yR% l[/ X
#z61I"kU
2:不借助第三方工具,怎样查看sql的执行计划 5FVmk5z]d
~bqw !rz
3:如何使用CBO,CBO与RULE的区别 s$kvLy<
gg.lajX
4:如何定位重要(消耗资源多)的SQL K1=j7
0Q~\1D 9g
5:如何跟踪某个session的SQL J^=Xy(3e
19:1n]*X<
6:SQL调整最关注的是什么 5`6U:MDq
#bS}?fj
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) _4
YT2k
NE><(02qW
8:使用索引查询一定能提高查询的性能吗?为什么 _&M^}||UH
~Zw37C9J
9:绑定变量是什么?绑定变量有什么优缺点? sD9OV6^{?K
:<H4hYt2
10:如何稳定(固定)执行计划 *|^||
bd
g'9~T8i& ^
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 '(zP;
xJin%:O
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql Zul@aS
!
[[O4_)?el
二:数据库基本概念类 Q$5%9
W!|l_/L'
1:pctused and pctfree 表示什么含义有什么作用 L lD=c
od^o9(.W^
2:简单描述table / segment / extent / block之间的关系 9RC:-d;;_
<.{OIIuk
3:描述tablespace和datafile之间的关系 B}@CtVWFz
F5+!Gb En
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 BnG{)\s
paUJq?Af
5:回滚段的作用是什么 A~;.9{6J[t
<.ZD.u
6:日志的作用是什么 aqgm
9Qq%Fw_
7:SGA主要有那些部分,主要作用是什么 P)[QC
k;<F33v;Mh
8racle系统进程主要有哪些,作用是什么 XvZ5Q
\*#E4`Y
三:备份恢复类 K,!f7KKo
%htbEKWR
1:备份如何分类 2\#~%D>[
ze`qf%
2:归档是什么含义 zeuSk|O
}b>e
lz
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 _mDvRFq
Y|<1|wGG
4:rman是什么,有何特点 ;zo?o t/
)J&!>GP
5:standby的特点 u2 U4MV1C
[jF\"#A
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略 {\kDu#18Ld
QezDm^<
四:系统管理类 e(k$k>?
cKAZWON8;v
1:对于一个存在系统性能的系统,说出你的诊断处理思路 cx4'rK.
hF-X8$[
2:列举几种诊断IO、CPU、性能状况的方法 <$`udP@
@3>nVa
3:对statspack有何认识 MP`WU} 2
.w)T2(
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 @_Ly^'
"
#e;\Eap
5:对raid10 和raid5有何认识 _:l<4u!
q,eXH8 x
五:综合随意类 evHKq}{
o8S)8_3
1:你最擅长的是oracle哪部分? V %Rz(a+c
zf^F.wW
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? ppM^&6x^
W>]=0u4
3:随意说说你觉得oracle最有意思的部分或者最困难的部分 :n<<hR0d
5VPP 2;J
4:为何要选择做DBA呢?