大数据开发oracle试题Word下载.docx
《大数据开发oracle试题Word下载.docx》由会员分享,可在线阅读,更多相关《大数据开发oracle试题Word下载.docx(8页珍藏版)》请在冰豆网上搜索。
D.redolog文件单独放到写性能高的存储上E.多创建索引
11.如何修改spfile(BC)(选择所有正确答案)
A.直接用vi命令打开修改
B.用命令修改:
altersystemset?
?
scope=spfileC.从spfile生成pfile,修改pfile,再从pfile生成spfileD.用文本编辑器修改E.通过重建控制文件修改
12.如果用户反映生产数据库非常慢,我可以从哪些方面了解和解决这个问题?
(BCDE)(选择所有正确答案)A.重启数据库
B.向用户了解是所有操作所有用户都慢,还是仅单个或部分操作慢C.查询数据库中v$session_wait视图,了解session的等待事件D.OS上执行top、glance、sar、vmstat等命令,了解OS上是否存在资源瓶
颈
E.将用户lock,以防产生新的连接
13.对于一个ora错误,我可以从哪些途径获得这个错误的解释(ABD)(选择所有正确答案)
A.Oraclemetalink网站B.OS上执行oerr命令获得C.从数据字典中查询D.从google中搜索E.从alertlog搜索
14.为表搜集统计信息后,以下哪些数据字典视图中可以查到统计信息
(BDE)(选择所有正确答案)
A.dba_views
B.dba_tab_partitionsC.dba_cons_columnsD.dba_histogramsE.dbs_tables
15.Unix上安装oracle和创建数据库,以下哪些环境变量必须需要设置
(AE)(选择所有正确答案)
A.ORACLE_BASEB.TNS_ADMINC.ORACLE_SIDD.NLS_LANGE.PATH
16.10g的automaticsharedmemorymanagement可以自动设置和调整SGA中各区
域的大小,但以下哪些内存区仍然需要手设置:
(CE)(选择所有正确答案)
A.Sharedpool
B.DatabasebuffercacheC.LogbufferD.JavapoolE.Streamspool
17.以下哪些动作可能改变一条sql语句的执行计划(CD)(选择所有正确答案)
A.反复多次执行sqlB.用不同的用户执行sqlC.删除一个索引D.sql中加入hintE.表中迅速增加了大量数据
18.选出数据库不完全恢复的三种类型(ABD)(选择所有正确答案)
A.基于取消的恢复B.基于时间的恢复C.基于错误的恢复D.基于变更的恢复E.基于命令的恢复
单选题
19.以下哪一个文件用于配置oracle的multithreadedserver(A)
A.init.oraB.sqlnet.oraC.tnsnames.oraD.listener.ora
20.WhenwillaSELECTstatementinaPL/SQLblockraiseanexception?
(B)
A.ItretrievesonlyonerowB.Itretrievesmorethanonerow
C.TheSELECTstatementismissingarequiredclause
D.ThedatatypeswithintheSELECTstatementareinconsistent
21.Whichdatadictionaryviewcouldyouquerytodisplaythenumberofextents
allocatedtotheEmployeetable?
(B)A.DBA_free_spaceB.DBA_extentsC.User_tableD.DBA_table
22.为了导出属于某个用户的对象,导出程序exp中应该使用哪个参数?
(B)
A.SCHEMAB.OWNERC.USERD.TABLES
23.Oracle的AdvancedSecurity选件提供了什么功能:
A.多协议间的通信B.对数据进行加密传输C.提供访问控制机制
D.对来自外部数据源的数据进行整合
24.在oracle数据库Alertlog文件中,"*****INTNOT*****E"指
的是什么(B)A.归档进程不足
B.存在对redolog文件的争用
C.DB_BLOCK_*****M设置为TRUE
D.DBWn正在对一个文件进行checkpoint,造成LGWR对这个文件的等待
25.以下哪2个动态图可以查询到控制文件的名称和路径(C)1.V$OPTION2.V$*****E3.V$*****ER4.V$*****FILE5.V$*****FILF_RECORD_*****A.1和2B.2和5C.3和4D.4和5
26.用户Tonny需要对你创建的sample_list表做truncate操作,以下最好的实现方
法是(C)
A.将sample_list表的所有权限授权给tonnyB.只将sample_list表的drop权限授权给tonny
C.创建一个truncate表的procedure,将procedure的执行权限授给tonnyD.只将sample_list表的truncate权限授给tonny
27.Unix中,哪个运行级用于多用户操作?
(D)
A.A.0B.B.1C.C.SD.D.3
28.什么时候学会发生行迁移?
A.当一个数据库块被链接时
B.当pctfree被设置到一个相当高的值时C.当pctused被设置到一个相当高的值时
D.在修改一个记录时,所需要的空间大于当前这个数据块中的可用空间时
29.Unix中,在一个目录中有如下文件:
abcaabcbacbaacbcabcaa命令"ls*a?
"会列出哪些文件:
(C)
A.abcaabcB.bacbaacbcabcaaC.bacbaacbcaaD.abdbacbaac
30.以下哪一项会造成对segmentheaderblocks的争用(A)
A.freelists太少B.在cache中有太多的表C.freelists太多
D.DB_BLOCK_*****设置得太小
31.WhichofthefollowingisNOTauseofanaudittrail?
(C)
A.Providesinformationaboutadditions,deletions,ormodificationstothedataB.CollectsinformationsushaspasswordsorinfrastructureconfigurationsC.Assiststhemonitoningfunctionbyhelpingtorecognizepatternsofabnormal
userbehavior
D.Allowsthesecuritypractitionertotraceatransaction’shistory
32.关于OLTP系统的表述,下列哪一项是错误的(B)
A.Hashclusters适用于记录稳定的表
B.对于bitmap索引和B-tree索引,OLTP更适用bitmap索引C.Indexclusters适用于记录不断增长的表D.应该用数据库的约束加强商业规则
33.在导入(IMPORT)过程中,以下哪些表数据对象首先被导入?
A.表索引
B.完整性约束、视图、存储过程中触发器C.表定义D.表数据
34.在数据库的并发控制中,事务T若要更新记录,Q必须先执行操作15.(B)A.Lock_s(Q)B.Lock_X(Q)C.READ(Q)D.WRITE(Q)
35.DBAfoundanewapplicationrunsveryslowandhefindthatthesamecode
insidetheapplicationwasnotformatedinthesameway(egselect,SELECTorSelectwhatever)thenheaskeddeveloperstostandardizethecode(A)A.ByreusetheparsedcodetospeedupB.ByincreasethephysicallyreadtodatacacheC.Byincreasethelogicallyreadtospeedup
36.Whichstatementaboutlocallymanagedtablespacesistrue?
(D)
A.Locallymanagedtablespaceshavedictionaryintervention.B.Locallymanagedtablespaceshavemoreconcurrencyproblems.C.Tablesinlocallymanagedtablespacesshouldberegularlyreorganized.
D.Extentallocationinformationforalocallymanagedtablespaceisstoredinthe
tablespaceitself.
37.YouissuedaCREATE*****Ecommandthatfailedbecauseyouwere
attemptingtocreatelogfilesthatalreadyexisted.Whatshouldyoudobeforereissue(B)
A.ChangetheREUSEoptionsinthe*****parameteroftheCREATE
*****Ecommand
B.ShutdowntheinstanceandchangetheSIZEoptionstoREUSEinthe*****
parameteroftheCREATE*****Ecommand
C.IssuetheDROP*****EcommandandchangetheSIZEoptionstoREUSE
inthe*****parameteroftheCREATE*****Ecommand
D.Shutdowntheinstance,deleteanyfilescreatedbytheCREATE*****E
command,andchangetheSIZEoptionstoREUSEinthe*****parameteroftheCREATE*****Ecommand
38.以下哪一个符号,放在oracle参数文件的行首时,表示注释(C)
A.$B.--C.#D.!
39.InUNIX,whichofthesepermissionsisthemostsecureintermsofwriteaccess?
(C)A.755B.777
C.750--user,group,other(读、写、执行)D.751
40.B-Tree索引性能下降,如何解决(A)
A.重建索引
B.将这些索引改为Bitmap索引C.将这些索引改为普通索引
D.truncate表并且重建索引
41.Foraninfrequentlyupdatedtable,youshouldset(A)
A.lower*****B.higher*****C.lower*****D.higher*****
42.何时UNIXshell的系统启动文件被调用(C)
A.当系统引导时
B.当用户执行一个新的命令时C.当一个用户登录系统时D.当用户动一个子shell时
43.一条sql语句的执行计划如下:
OperationNameRowsBytesCostPstartPstopSELECT*****NT1K240K684SORTUNIQUE1K240K684
TABLEACCESSBYGLOBALI*****E5K396K277ROWIDROWL
NESTEDLOOPS10K1M605NESTEDLOOPS213851TABLEACCESSBYINDEXPOLICY83363INDEXRANGESCANIN_POLICY81TABLEACCESSBYINDEX*****NI1276
INDEXRANGESCANIN_SYNCHR22INDEXRANGESCANIN_COVERA5K29
请问该执行计划中最先执行的步骤是(D)
A.|INDEXRANCESCAN|IN_SYNCHRB.|SELECT*****NT||
C.|TABLEACCESSBYGLOBALI|*****ED.|INDEXRANGESCAN|IN_POLICY
44.Youplantobackupadatabasethatisrunningin*****VELOGmode.How
willyouproceed?
A.ShutdownthedatabaseandbackuponlytheredologfilesB.Backupalldataandredofileswiththedatabase
C.Shutdownthedatabaseandbackupalldata,redo,andcontrolfiles
D.Backupalldata,redo,andcontrolfileswiththedatabaserunning
45.为了列出一个tar备份的内容,应该使用tar命令的哪个选项?
(A)
A.tar-tvfB.tar-cvfC.tar-xvfD.tar-lvf
46.Whichbuffersareonthedirtylistinthedatabasebuffercache?
A.emptybuffersB.Emptybuffers
C.currentlybeingaccessedD.waitingtobewrittentodisk
47.cbo优化器模式下,用dbms_stats搜集统计信息,以下哪个参数能够搜集柱状
图信息(A)A.method_optB.granularityC.estimate_percentD.cascade
48.在设置**********E时用哪个命令?
A.ALTER*****EMOUNT*****;
B.ALTERSYSTEMMOUNT**********E;
C.ALTER*****EMOUNT**********E;
D.ALTER*****EOPEN**********E
49.数据库中,librarycachelock和librarycachepin等待事件一般可能会在
什么情况发生(B)A.session做全表扫描时
B.存在失效对象,并且多个session同时试图编译这个失效对象C.buffercache中存在热块争用D.librarycache不够大时
50.public
class
ServeletTest
extends
HttpServelet(HttpRequest
request,HttpResponseresponse)throwsExeciption{PrintWritepw=response.getWrite();
pw.write(“hellow”);
}
A.正常编译后,在浏览器上可以看到hellow信息的输出B.正常编译后,在浏览器上看不到任何信息,C.不能正常编译
D.正常编译后,在浏览器访问不到页面
51.CMM有几个等级5
52.关于java的说法正确的是:
A.java只支持单继承
B.java不可以继承一个类同时去实现另一个类C.java的继承可以让程序更可靠D.java不可以实现多个类
53.StringBuffer没有concat()方法
对错
54.泛型是在jdk几引进的
55.Strings=””,Strings1=“abc”,Stringstr=null,Stringtp=s;
创建了几个对象
A.2B.3C.1
56.Strings=”123”Inta=4;
intb=5Stringstr=s+a+b;
System.out.println(str)
A.*****
57.数据库建立索引
58.1)publicclassTest{
2)publicstaticvoidmain(Stringargs[]){3)inti=ox*****1;
4)intj=~i;
5)
6)}7)}
程序运行到第五行,j的值是多少
A.0B.1C.14D.-15
E.第三行编译错误F.第四行编译错误
Answer:
C这个应该是第三行不能编译。
59.http1.1和http1.0的区别
60.ipvp6的特点