阿里巴巴公司DBA笔试题, 看看你会几道(转贴) wf ]Wm
一:SQL tuning 类 U9]&KNx
hWt_}'
1:列举几种表连接方式 i|h{<X7[
ikZYc ${
2:不借助第三方工具,怎样查看sql的执行计划 }!K
#
l3u [
3:如何使用CBO,CBO与RULE的区别 '{,JuX"n
H2],auBY
4:如何定位重要(消耗资源多)的SQL dU-:#QV6
QHv]7&^rlj
5:如何跟踪某个session的SQL W
_[9
S8v,'Cc
6:SQL调整最关注的是什么 ^X#)'\T
Zdrniae
ah
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) e[fld,s
-d?<t}a
8:使用索引查询一定能提高查询的性能吗?为什么 `&=%p|
D Z~036
9:绑定变量是什么?绑定变量有什么优缺点? }D1?Z7p
HxR5&o
10:如何稳定(固定)执行计划 6<z#*`U1
jXx~5
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 /\ fR6|tJ
HAc"pG
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql XyB_8(/E
qi@Nz=t#HJ
二:数据库基本概念类 ]#N8e?b,
;-i)}<
1:pctused and pctfree 表示什么含义有什么作用 LI-ewea
tG]W!\C'h
2:简单描述table / segment / extent / block之间的关系 [Qr_0O
,M]W_\N~E
3:描述tablespace和datafile之间的关系 ~p+
`pwjY1
\V~B+e
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 v#d3W|
~
fhk(<KZvJ
5:回滚段的作用是什么 .5HD i-
Zp/P/97p
6:日志的作用是什么 l/?bXNt
|s#,^SJ0
7:SGA主要有那些部分,主要作用是什么 t^bh2$J
2L<1]:I
8racle系统进程主要有哪些,作用是什么 :"Vmy.xq
3Q&@l49q
三:备份恢复类 z>W?\[E<2
WG3_(mM
1:备份如何分类 [g==#[
:EPe,v RT
2:归档是什么含义 7LaRFL.,kO
-4Q\FLC'k
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 BD$Lf,_
J^WX^".E
4:rman是什么,有何特点 dR s\e(H'
>d;U>P5.
5:standby的特点 O>*Vo!z\f
*"jlsI
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略 p*jH5h cy
bz1`f >%l
四:系统管理类 'Q*.[aJt
2*W|s7cc
1:对于一个存在系统性能的系统,说出你的诊断处理思路 uKY1AC__
L{ej<0 yr
2:列举几种诊断IO、CPU、性能状况的方法 CT\rx>[J.6
s4Jy96<
3:对statspack有何认识 W T @XHwt
Vf(..8
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 OHY|< &*
\"I418T K
5:对raid10 和raid5有何认识 8VpmcGvc3
;5|d[r}k3
五:综合随意类 p;%5 o0{1
ow+_g R-
1:你最擅长的是oracle哪部分? D3tcwjXoW_
Qp@}v7Due
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? O*F= xG
N+]HJ`K
3:随意说说你觉得oracle最有意思的部分或者最困难的部分 k/Urz*O
FrRUAoFO
4:为何要选择做DBA呢?