阿里巴巴公司DBA笔试题, 看看你会几道(转贴) 8$ RiFD,
一:SQL tuning 类 y,OG9iD:h
n
_x+xVi%
1:列举几种表连接方式
x|c_(
UxF9Ko( ]d
2:不借助第三方工具,怎样查看sql的执行计划 )_>'D4l?
nW K7*
3:如何使用CBO,CBO与RULE的区别 .!+7|us8l\
@KHY8y7
4:如何定位重要(消耗资源多)的SQL v>mK~0.$
PRBlf
5:如何跟踪某个session的SQL C CLc,r>)
" j_cI-@6
6:SQL调整最关注的是什么 Q`;eI
a6U
?'H+u[1.
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) H?ug-7k/
~J#Z7y]p!j
8:使用索引查询一定能提高查询的性能吗?为什么 J,=ZUh@M
CY*GCkH
9:绑定变量是什么?绑定变量有什么优缺点? G^.tAO5:f
Jf#-OlEQ
10:如何稳定(固定)执行计划 MZWv#;.]
(c"!&&S^ =
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 VfDa>zV3
se]&)%p[
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql darbL_1
oSjYp(h:
二:数据库基本概念类 f<|*^+
<9:~u]ixt
1:pctused and pctfree 表示什么含义有什么作用 9:=:P>
CvEIcm=t
2:简单描述table / segment / extent / block之间的关系 gq4X(rsyD
f87XE";:A
3:描述tablespace和datafile之间的关系 C?W}/r[
K:Z(jF!j
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 9`"#OQPn1
ZSD7%gE<D
5:回滚段的作用是什么 ~v:IgS
voTP,R[}85
6:日志的作用是什么 jP2#w{xq
_2}~Vqb+
7:SGA主要有那些部分,主要作用是什么 Gxxz4
4vvQ7e7
8racle系统进程主要有哪些,作用是什么 agkKm?xIL
u86@zlzd
三:备份恢复类 ;+#Nb/M
c^puz2
1:备份如何分类 myqwU`s
6-g>(g
2:归档是什么含义 hsYE&Np_Q
W! Hn`T
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 ab.B?bx
ukc
7Z
OQ
4:rman是什么,有何特点 D/;[x{;E
\1n (Jr.<
5:standby的特点 dD~H ft
/& c2y=/'C
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略 E $W0HZ'
UWK|_RT6SA
四:系统管理类 xirq$sEl
@,c`#,F/
1:对于一个存在系统性能的系统,说出你的诊断处理思路 W2zG"Q
F+ RE
2:列举几种诊断IO、CPU、性能状况的方法 )`ixT)
6U$e;cr6
3:对statspack有何认识 oR,zr
ct
OCj$$u
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 Iu5 9W>
$/@
L
5:对raid10 和raid5有何认识 ("}C& 6)cB
q4G$I?4
五:综合随意类 x2r.4
u?g&(h
1:你最擅长的是oracle哪部分? f1elzANy
>}2
,2
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? %X}vuE[[UC
Doq}UWp
3:随意说说你觉得oracle最有意思的部分或者最困难的部分 D]rYg'
zxH<~2
4:为何要选择做DBA呢?