大数据开发oracle试题.pdf_第1页
大数据开发oracle试题.pdf_第2页
大数据开发oracle试题.pdf_第3页
大数据开发oracle试题.pdf_第4页
大数据开发oracle试题.pdf_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

判断题判断题 1.bitmap 索引不适用于索引不适用于 oltp 型数据库(型数据库( A ) A. 对 B. 错 2.用用 expexp 进行数据库备份的好处之一是可以在不同的进行数据库备份的好处之一是可以在不同的 osos 平台上恢复数据库平台上恢复数据库 ( A ) A. 对 B. 错 3.3. nologgingnologging 的会极大提高修改操作效率,但在有的会极大提高修改操作效率,但在有 standbystandby 数据库的情况下,最数据库的情况下,最 好也不要进行好也不要进行 nologgingnologging 的操作的操作( A) A. 对 B. 错 4.4. 在创建数据库时,我应该选择安装全部组件,以便将来可能会使用在创建数据库时,我应该选择安装全部组件,以便将来可能会使用(B ) A. 对 B. 错 5.5. 9i9i 数据库中,我可以将数据库中,我可以将 sort_area_sizesort_area_size 参数设置大一些,以提高排序的效率参数设置大一些,以提高排序的效率 ( A) A. 对 B. 错 6.6. 8i8i 数据库中数据库中, 设置数据库参数设置数据库参数 optimizer_mode=CHOOSEoptimizer_mode=CHOOSE 后后, 数据库就会使用数据库就会使用 CBCBO O 的优化器模式的优化器模式( B) A. 对 B. 错 7.7. 如果可以,如果可以,wherewhere 条件中常用到的字段都应该创建索引条件中常用到的字段都应该创建索引( A) A. 对 B. 错 8.8. 只有处于归档模式的数据库才能创建只有处于归档模式的数据库才能创建 standbystandby 数据库数据库( A) A. 对 B. 错 9.9. SMONSMON oracleoracle serverserver processprocess performsperforms rollroll forwardingforwarding duringduring instanceinstance recovery.recovery.(A ) A. 对 B. 错 多选题多选题 10.10. 以下哪些措施有利于提高数据库性能以下哪些措施有利于提高数据库性能(CD) (选择所有正确答案)(选择所有正确答案) A. 使用本地管理表空间 B. 临时表空间使用 temporary file C. 加大 shared pool size D. redo log 文件单独放到写性能高的存储上 E. 多创建索引 11.11. 如何修改如何修改 spfilespfile(BC) (选择所有正确答案)(选择所有正确答案) A. 直接用 vi 命令打开修改 B. 用命令修改:alter system setscope=spfile C. 从 spfile 生成 pfile,修改 pfile,再从 pfile 生成 spfile D. 用文本编辑器修改 E. 通过重建控制文件修改 12.12. 如果用户反映生产数据库非常慢,我可以从哪些方面了解和解决这个问题?如果用户反映生产数据库非常慢,我可以从哪些方面了解和解决这个问题? (BCDE) (选择所有正确答案)(选择所有正确答案) A. 重启数据库 B. 向用户了解是所有操作所有用户都慢,还是仅单个或部分操作慢 C. 查询数据库中 vsession_wait 视图,了解 session 的等待事件 D. OS 上执行 top、glance、sar、vmstat 等命令,了解 OS 上是否存在资源瓶 颈 E. 将用户 lock,以防产生新的连接 13.13. 对于一个对于一个 oraora 错误,我可以从哪些途径获得这个错误的解释错误,我可以从哪些途径获得这个错误的解释( ABD) (选择所有正确答案)(选择所有正确答案) A. Oracle metalink 网站 B. OS 上执行 oerr 命令获得 C. 从数据字典中查询 D. 从 google 中搜索 E. 从 alert log 搜索 14.14. 为表搜集统计信息后,以 下哪些数据字典视图中可以查到统计信息为表搜集统计信息后,以 下哪些数据字典视图中可以查到统计信息 (BDE) (选择所有正确答案)(选择所有正确答案) A. dba_views B. dba_tab_partitions C. dba_cons_columns D. dba_histograms E. dbs_tables 15.15. UnixUnix 上安装上安装 oracleoracle 和创建数据库,以下哪些环境变量必须需要设置和创建数据库,以下哪些环境变量必须需要设置 (AE) (选择所有正确答案)(选择所有正确答案) A. ORACLE_BASE B. TNS_ADMIN C. ORACLE_SID D. NLS_LANG E. PATH 16.16. 10g10g 的的 automaticautomatic sharedshared memorymemory managementmanagement 可以自动设置和调整可以自动设置和调整 SGASGA 中各区中各区 域的大小域的大小,但以下哪些内存区仍然需要手设置但以下哪些内存区仍然需要手设置: :(CE) (选择所有正确答案选择所有正确答案) A. Shared pool B. Database buffer cache C. Log buffer D. Java pool E. Streams pool 17.17. 以下哪些动作可能改变一条以下哪些动作可能改变一条 sqlsql 语句的执行计划语句的执行计划( CD) (选择所有正确答案)(选择所有正确答案) A. 反复多次执行 sql B. 用不同的用户执行 sql C. 删除一个索引 D. sql 中加入 hint E. 表中迅速增加了大量数据 18.18. 选出数据库不完全恢复的三种类型选出数据库不完全恢复的三种类型(ABD) (选择所有正确答案)(选择所有正确答案) A. 基于取消的恢复 B. 基于时间的恢复 C. 基于错误的恢复 D. 基于变更的恢复 E. 基于命令的恢复 单选题单选题 19.19. 以下哪一个文件用于配置以下哪一个文件用于配置 oracleoracle 的的 multithreadedmultithreaded serverserver( A A) A. init.ora B. sqlnet.ora C. tnsnames.ora D. listener.ora 20.20. WhenWhen willwill a a SELECTSELECT statementstatement inin a a PL/SQLPL/SQL blockblock raiseraise anan exception?exception? ( B B) A. It retrieves only one row B. It retrieves more than one row C. The SELECT statement is missing a required clause D. The datatypes within the SELECT statement are inconsistent 21. Which data dictionary view could you query to display the number of extents allocated to the Employee table? ( B B) A. DBA_free_space B.DBA_extents C.User_table D. DBA_table 22. 为了导出属于某个用户的对象,导出程序为了导出属于某个用户的对象,导出程序 exp 中应该使用哪个参数?中应该使用哪个参数?( B B) A. SCHEMA B.OWNER C.USER D. TABLES 23. Oracle 的的 Advanced Security 选件提供了什么功能选件提供了什么功能: ( B B) A. 多协议间的通信 B.对数据进行加密传输 C.提供访问控制机制 D. 对来自外部数据源的数据进行整合 24. 在在 oracle 数据库数据库 Alert log 文件中,文件中,CHECKPOINT NOT COMPLETE指 指 的是什么的是什么( B B) A. 归档进程不足 B.存在对 redo log 文件的争用 C.DB_BLOCK_CHECKSUM 设置为 TRUE D. DBWn 正在对一个文件进行 checkpoint,造成 LGWR 对这个文件的等待 25. 以下哪以下哪 2 个动态图可以查询到控制文件的名称和路径个动态图可以查询到控制文件的名称和路径( C C) 1V$OPTION2V$DATABASE3V$PARAMETER 4V$CONTROLFILE5V$CONTROLFILF_RECORD_SECTION A. 1 和 2 B.2 和 5 C.3 和 4 D. 4 和 5 26. 用户用户 Tonny 需要对你创建的需要对你创建的 sample_list 表做表做 truncate 操作操作, 以下最好的实现方以下最好的实现方 法是法是(C C ) A. 将 sample_list 表的所有权限授权给 tonny B.只将 sample_list 表的 drop 权限授权给 tonny C.创建一个 truncate 表的 procedure,将 procedure 的执行权限授给 tonny D. 只将 sample_list 表的 truncate 权限授给 tonny 27. Unix 中,哪个运行级用于多用户操作?中,哪个运行级用于多用户操作?( D D) A. A0 B.B1 C.CS D. D3 28. 什么时候学会发生行迁移?什么时候学会发生行迁移?(D D ) A. 当一个数据库块被链接时 B.当 pctfree 被设置到一个相当高的值时 C.当 pctused 被设置到一个相当高的值时 D. 在修改一个记录时,所需要的空间大于当前这个数据块中的可用空间时 29. Unix 中,在一个目录中有如下文件:中,在一个目录中有如下文件: abcaabcbacbaacbcabcaa 命令命令ls *a ?会列出哪些文件会列出哪些文件: (C C) A. abc aabc B.bac baac bca bcaa C.bac baac bcaa D. abd bac baac 30. 以下哪一项会造成对以下哪一项会造成对 segment header blocks 的争用的争用(A A) A. free lists 太少 B.在 cache 中有太多的表 C.free lists 太多 D. DB_BLOCK_BUFFERS 设置得太小 31. Which of the following is NOT a use of an audit trail? (C C ) A. Provides information about additions,deletions,or modifications to the data B.Collects information sush as passwords or infrastructure configurations C.Assists the monitoning function by helping to recognize patterns of abnormal user behavior D. Allows the security practitioner to trace a transactions history 32. 关于关于 OLTP 系统的表述,下列哪一项是错误的系统的表述,下列哪一项是错误的(B B ) A. Hash clusters 适用于记录稳定的表 B.对于 bitmap 索引和 B-tree 索引,OLTP 更适用 bitmap 索引 C.Index clusters 适用于记录不断增长的表 D. 应该用数据库的约束加强商业规则 33. 在导入(在导入(IMPORT)过程中,以下哪些表数据对象首先被导入)过程中,以下哪些表数据对象首先被导入?(C C) A. 表索引 B.完整性约束、视图、存储过程中触发器 C.表定义 D. 表数据 34. 在数据库的并发控制中,事务在数据库的并发控制中,事务 T 若要更新记录,若要更新记录,Q 必须先执行操作必须先执行操作15. ( B B) A. Lock_s(Q) B.Lock_X(Q) C.READ(Q) D. WRITE(Q) 35. DBA found a new application runs very slow and he find that the same code inside the application was not formated in the same way (eg select,SELECT or Select whatever) then he asked developers to standardize the code( A A) A. By reuse the parsed code to speed up B.By increase the physically read to data cache C. By increase the logically read to speed up 36. Which statement about locally managed tablespaces is true? (D D ) A. Locally managed tablespaces have dictionary intervention. B.Locally managed tablespaces have more concurrency problems. C.Tables in locally managed tablespaces should be regularly reorganized. D. Extent allocation information for a locally managed tablespace is stored in the tablespace itself. 37. You issued a CREATE DATABASE command that failed because you were attempting to create log files that already existed.What should you do before reissue(B B) A. Change the REUSE options in the LOGFILE parameter of the CREATE DATABASE command B.Shut down the instance and change the SIZE options to REUSE in the LOGFILE parameter of the CREATE DATABASE command C.Issue the DROP DATABASE command and change the SIZE options to REUSE in the LOGFILE parameter of the CREATE DATABASE command D. Shut down the instance,delete any files created by the CREATE DATABASE command,and change the SIZE options to REUSE in the LOGFILE parameter of the CREATE DATABASE command 38. 以下哪一个符号,放在以下哪一个符号,放在 oracle 参数文件的行首时,表示注释参数文件的行首时,表示注释(C C) A. $ B.- C.# D. ! 39. In UNIX, which of these permissions is the most secure in terms of write access? (C) A. 755 B.777 C.750-user,group,other(读、写、执行) D. 751 40. B-Tree 索引性能下降,如何解决索引性能下降,如何解决(A A) A. 重建索引 B.将这些索引改为 Bitmap 索引 C.将这些索引改为普通索引 D. truncate 表并且重建索引 41.41. ForFor anan infrequentlyinfrequently updatedupdated table,youtable,you shouldshould setset( A A) A. lower PCTFREE B. higher PCTFREE C. lower PCTUSED D. higher PCTUSED 42.42. 何时何时 UNIXUNIX shellshell 的系统启动文件被调用(的系统启动文件被调用(C C) A. 当系统引导时 B. 当用户执行一个新的命令时 C. 当一个用户登录系统时 D. 当用户动一个子 shell 时 43.43. 一条一条 sqlsql 语句的执行计划如下语句的执行计划如下: : OperationOperationNameNameRowsRowsBytesBytesCostCostPstartPstartPstopPstop SELECTSELECT STATEMENTSTATEMENT1K1K240K240K684684 SORTSORT UNIQUEUNIQUE1K1K240K240K684684 TABLETABLE ACCESSACCESS BYBY GLOBALGLOBAL I ICOVERAGECOVERAGE5K5K396K396K277277ROWIDROWIDROWROW L L NESTEDNESTED LOOPSLOOPS10K10K1M1M605605 NESTEDNESTED LOOPSLOOPS2 21381385151 TABLETABLE ACCESSACCESS BYBY INDEXINDEXPOLICYPOLICY8 83363363 3 INDEXINDEX RANGERANGE SCANSCANIN_POLICYIN_POLICY 8 81 1 TABLETABLE ACCESSACCESS BYBY INDEXINDEXSYNCHRONISYNCHRONI 1 127276 6 INDEXINDEX RANGERANGE SCANSCANIN_SYNCHRIN_SYNCHR 2 22 2 INDEXINDEX RANGERANGE SCANSCANIN_COVERAIN_COVERA 5K5K2929 请问该执行计划中最先执行的步骤是(请问该执行计划中最先执行的步骤是( D D) A. |INDEX RANCE SCAN |IN_SYNCHR B. |SELECT STATEMENT| C. |TABLE ACCESS BY GLOBAL I|COVERAGE D. |INDEX RANGE SCAN |IN_POLICY 44.44. YouYou planplan toto backupbackup a a databasedatabase thatthat isis runningrunning inin NOARCHIVELOGNOARCHIVELOG mode.Howmode.How willwill youyou proceed?proceed? (C C) A. Shut down the database and backup only the redo log files B. Back up all data and redo files with the database C. Shut down the database and backup all data,redo,and control files D. Back up all data,redo,and control files with the database running 45.45. 为了列出一个为了列出一个 tartar 备份的内容,应该使用备份的内容,应该使用 tartar 命令的哪个选项?(命令的哪个选项?(A A) A. tar-tvf B. tar-cvf C. tar-xvf D. tar-lvf 46.46. WhichWhich buffersbuffers areare onon thethe dirtydirty listlist inin thethe databasedatabase bufferbuffer cache?cache? (D D) A. empty buffers B.Empty buffers C.currently being accessed D. waiting to be written to disk 47.47. cbo 优化器模式下,用优化器模式下,用 dbms_stats 搜集统计信息,以下哪个参数能够搜集柱状搜集统计信息,以下哪个参数能够搜集柱状 图信息图信息( A A) A. method_opt B. granularity C. estimate_percent D. cascade 48.48. 在设置在设置 STANDBYSTANDBY DATABASEDATABASE 时用哪个命令?(时用哪个命令?( C C) A. ALTER DATABASE MOUNT STANDBY; B. ALTER SYSTEM MOUNT STANDBY DATABASE; C. ALTER DATABASE MOUNT STANDBY DATABASE; D. ALTER DATABASE OPEN STANDBY DATABASE 49.49. 数据库中,数据库中,librarylibrary cachecache locklock 和和 librarylibrary cachecache pinpin 等待事件一般可能会在等待事件一般可能会在 什么情况发生(什么情况发生(B B) A. session 做全表扫描时 B. 存在失效对象,并且多个 session 同时试图编译这个失效对象 C. buffer cache 中存在热块争用 D. library cache 不够大时 50.50. publicpublicclassclassServeletTestServeletTestextendsextendsHttpServelet(HttpRequestHttpServelet(HttpRequest request,HttpResponserequest,HttpResponse response)throwsresponse)throws ExeciptionExeciption PrintWritePrintWrite pwpw= = respo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论