阿里巴巴DBA笔试题.docx
上传人:书生****12 上传时间:2024-09-14 格式:DOCX 页数:4 大小:11KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

阿里巴巴DBA笔试题.docx

阿里巴巴DBA笔试题.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

阿里巴巴DBA笔试题阿里巴巴DBA笔试题阿里巴巴公司2010年DBA笔试题笔试,DBA,阿里巴巴注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答一.SQLtuning类1:列举几种表连接方式hashjoin/mergejoin/nestloop(clusterjoin)/indexjoin复制代码2:不借助第三方工具,怎样查看sql的执行计划setautotonexplainplansetstatement_id=item_idfor&sql;select*fromtable(dbms_xplan.display);或者:SQL>EXPLAINPLANFORSELECT*FROMEMP;SQL>SELECTplan_table_outputFROMTABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));复制代码3:如何使用CBO,CBO与RULE的区别RuleBasedOptimizer(RBO):基于规则CostBasedOptimizer(CBO):基于成本,或者讲统计信息,阿里巴巴DBA笔试题,资料共享平台《阿里巴巴DBA笔试题》(https://)。在optimizer_mode=choose时,如果表有统计信息(分区表外),优化器将选择CBO,否则选RBO。RBO遵循简单的分级方法学,使用15种级别要点,当接收到查询,优化器将评估使用到的要点数目,然后选择最佳级别(最少的数量)的执行路径来运行查询。CBO尝试找到最低成本的访问数据的方法,为了最大的吞吐量或最快的'初始响应时间,计算使用不同的执行计划的成本,并选择成本最低的一个,关于表的数据内容的统计被用于确定执行计划。4:如何定位重要(消耗资源多)的SQLselectsql_textfromv$sqlwheredisk_reads>1000or(executions>0andbuffer_gets/executions>30000);复制代码5:如何跟踪某个session的SQLexecdbms_system.set_sql_trace_in_session(sid,serial#,sql_trace);selectsid,serial#fromv$sessionwheresid=(selectsidfromv$mystatwhererownum=1);execdbms_system.set_ev(sid,&serial#,&event_10046,&level_12,'');复制代码6:SQL调整最关注的是什么查看该SQL的responsetime(dbblockgets/consistentgets/physicalreads/sorts(disk))