阿里巴巴公司DBA笔试题, 看看你会几道(转贴) (fXq<GXAn/
一:SQL tuning 类 |NEd@
dERc}oAh(
1:列举几种表连接方式 * bZ\@Qm
#AncOo
2:不借助第三方工具,怎样查看sql的执行计划 zrx JN
`-D$Fsl
3:如何使用CBO,CBO与RULE的区别 VG#Q;Xd}
V.,bwPb{9
4:如何定位重要(消耗资源多)的SQL _pSIJ3O
FDq{M?6i
5:如何跟踪某个session的SQL B| Q6!
rl|Q)A{
6:SQL调整最关注的是什么 K/Jk[29"\
!0dX@V'r
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) H7jTQW0rp5
_0]QS4a][c
8:使用索引查询一定能提高查询的性能吗?为什么 ^K*-G@B
jYdV?B
9:绑定变量是什么?绑定变量有什么优缺点? d;g-3Pf
:r39wFi
10:如何稳定(固定)执行计划 ,o)4p\nV
Opry`}5h
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 5bBCpNa
>a9l>9fyY
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql RHXvee55
yjeL9:jH[
二:数据库基本概念类 LR\zy8y]
YOKR//|3
1:pctused and pctfree 表示什么含义有什么作用 ,cS0
i+RD]QL
2:简单描述table / segment / extent / block之间的关系 5Jw"{V?Ak
l4Y1(
3:描述tablespace和datafile之间的关系 uWrFunh%
LT(?#)D
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 u#VweXyU
tGqQJT#mr7
5:回滚段的作用是什么 #4q1{)=
7*g(@d
6:日志的作用是什么 zf7rF}
*JS"(. '(
7:SGA主要有那些部分,主要作用是什么 2mq%|VG'
X?kPi&ru
8racle系统进程主要有哪些,作用是什么 neIy~H_#!
L"9 Gc
三:备份恢复类 4)E|&)-fu8
(L:`ojiU
1:备份如何分类 uc\.oG;~q
}JH`'&3
2:归档是什么含义 y\@SC\jk|
-g<cinNSp
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 T7ki/hjRb
,0FwBK
4:rman是什么,有何特点 rBS2>?
]'E}
5:standby的特点 Z3Gm
,NDxFy;d
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略 !rz)bd3$
*se u&
四:系统管理类 @n>{&^-c
GA7u5D"0
1:对于一个存在系统性能的系统,说出你的诊断处理思路 (Q\\Gw
at=D&oy4"+
2:列举几种诊断IO、CPU、性能状况的方法 ?U$}Rsk{#
.u&|e
3:对statspack有何认识 bt0djJRw
Gk{W:866
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 &1oaZY w
o;*]1
5:对raid10 和raid5有何认识 Io09W ^
98jD"*W5
五:综合随意类 E+:.IuXW$
G~O" / WM
1:你最擅长的是oracle哪部分? X+d&OcO=q
`|uoqKv
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? /XjN%|
vB=;_=^i1
3:随意说说你觉得oracle最有意思的部分或者最困难的部分 mQFa/7FX
:mzCeX8 *
4:为何要选择做DBA呢?