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

下载本文档

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

文档简介

1、判断题1. bitmap索引不适用于oltp型数据库( A )A. 对B. 错2. 用exp进行数据库备份的好处之一是可以在不同的os平台上恢复数据库( A )A. 对B. 错3. nologging的会极大提高修改操作效率,但在有standby数据库的情况下,最好也不要进行nologging的操作( A )A. 对B. 错4. 在创建数据库时,我应该选择安装全部组件,以便将来可能会使用( B )A. 对B. 错5. 9i数据库中,我可以将sort_area_size参数设置大一些,以提高排序的效率( A )A. 对B. 错6. 8i数据库中,设置数据库参数optimizer_mode=CHO

2、OSE后,数据库就会使用CBO的优化器模式( B )A. 对B. 错7. 如果可以,where条件中常用到的字段都应该创建索引( A )A. 对B. 错8. 只有处于归档模式的数据库才能创建standby数据库( A )A. 对B. 错9. SMON oracle server process performs roll forwarding during instance recovery.( A )A. 对B. 错多选题10. 以下哪些措施有利于提高数据库性能( CD )(选择所有正确答案)A. 使用本地管理表空间B. 临时表空间使用temporary fileC. 加大shared po

3、ol sizeD. redo log文件单独放到写性能高的存储上E. 多创建索引11. 如何修改spfile( BC )(选择所有正确答案)A. 直接用vi命令打开修改B. 用命令修改:alter system setscope=spfileC. 从spfile生成pfile,修改pfile,再从pfile生成spfileD. 用文本编辑器修改E. 通过重建控制文件修改12. 如果用户反映生产数据库非常慢,我可以从哪些方面了解和解决这个问题?( BCDE )(选择所有正确答案)A. 重启数据库B. 向用户了解是所有操作所有用户都慢,还是仅单个或部分操作慢C. 查询数据库中vsession_wa

4、it视图,了解session的等待事件D. OS上执行top、glance、sar、vmstat等命令,了解OS上是否存在资源瓶颈E. 将用户lock,以防产生新的连接13. 对于一个ora错误,我可以从哪些途径获得这个错误的解释( ABD )(选择所有正确答案)A. Oracle metalink网站B. OS上执行oerr命令获得C. 从数据字典中查询D. 从google中搜索E. 从alert log搜索14. 为表搜集统计信息后,以下哪些数据字典视图中可以查到统计信息( BDE )(选择所有正确答案)A. dba_viewsB. dba_tab_partitionsC. dba_con

5、s_columnsD. dba_histogramsE. dbs_tables15. Unix上安装oracle和创建数据库,以下哪些环境变量必须需要设置( AE )(选择所有正确答案)A. ORACLE_BASEB. TNS_ADMINC. ORACLE_SIDD. NLS_LANGE. PATH16. 10g的automatic shared memory management可以自动设置和调整SGA中各区域的大小,但以下哪些内存区仍然需要手设置:( CE )(选择所有正确答案)A. Shared poolB. Database buffer cacheC. Log bufferD. Ja

6、va poolE. Streams pool17. 以下哪些动作可能改变一条sql语句的执行计划( CD )(选择所有正确答案)A. 反复多次执行sqlB. 用不同的用户执行sqlC. 删除一个索引D. sql中加入hintE. 表中迅速增加了大量数据18. 选出数据库不完全恢复的三种类型( ABD )(选择所有正确答案)A. 基于取消的恢复B. 基于时间的恢复C. 基于错误的恢复D. 基于变更的恢复E. 基于命令的恢复单选题19. 以下哪一个文件用于配置oracle的multithreaded server( A )A. init.oraB. sqlnet.oraC. tnsnames.or

7、aD. listener.ora20. When will a SELECT statement in a PL/SQL block raise an exception? ( B )A. It retrieves only one rowB. It retrieves more than one rowC. The SELECT statement is missing a required clauseD. The datatypes within the SELECT statement are inconsistent21. Which data dictionary view cou

8、ld you query to display the number of extents allocated to the Employee table? ( B )A. DBA_free_spaceB. DBA_extentsC. User_table D. DBA_table 22. 为了导出属于某个用户的对象,导出程序exp中应该使用哪个参数?( B )A. SCHEMAB. OWNERC. USERD. TABLES23. Oracle的Advanced Security选件提供了什么功能:( B )A. 多协议间的通信B. 对数据进行加密传输C. 提供访问控制机制D. 对来自外部数

9、据源的数据进行整合24. 在oracle数据库Alert log 文件中,CHECKPOINT NOT COMPLETE指的是什么( B )A. 归档进程不足B. 存在对redo log文件的争用C. DB_BLOCK_CHECKSUM设置为TRUED. DBWn正在对一个文件进行checkpoint,造成LGWR对这个文件的等待25. 以下哪2个动态图可以查询到控制文件的名称和路径( C )1V$OPTION 2V$DATABASE 3V$PARAMETER4V$CONTROLFILE 5V$CONTROLFILF_RECORD_SECTIONA. 1和2 B. 2和5 C. 3和4 D.

10、4和526. 用户Tonny需要对你创建的sample_list表做truncate操作,以下最好的实现方法是( C )A. 将sample_list表的所有权限授权给tonnyB. 只将sample_list表的drop权限授权给tonnyC. 创建一个truncate表的procedure,将procedure 的执行权限授给tonnyD. 只将sample_list表的truncate权限授给tonny27. Unix中,哪个运行级用于多用户操作?( D )A. A0B. B1C. CSD. D328. 什么时候学会发生行迁移?( D )A. 当一个数据库块被链接时B. 当pctfree

11、被设置到一个相当高的值时C. 当pctused被设置到一个相当高的值时D. 在修改一个记录时,所需要的空间大于当前这个数据块中的可用空间时29. Unix中,在一个目录中有如下文件: abc aabc bac baac bca bcaa 命令ls *a ?会列出哪些文件:( C )A. abc aabc B. bac baac bca bcaa C. bac baac bcaa D. abd bac baac 30. 以下哪一项会造成对segment header blocks的争用( A )A. free lists 太少B. 在cache中有太多的表C. free lists太多D. DB

12、_BLOCK_BUFFERS设置得太小31. Which of the following is NOT a use of an audit trail? ( C )A. Provides information about additions,deletions,or modifications to the dataB. Collects information sush as passwords or infrastructure configurationsC. Assists the monitoning function by helping to recognize patter

13、ns of abnormal user behaviorD. Allows the security practitioner to trace a transactions history32. 关于OLTP系统的表述,下列哪一项是错误的( B )A. Hash clusters 适用于记录稳定的表B. 对于bitmap 索引和B-tree索引,OLTP更适用bitmap索引C. Index clusters适用于记录不断增长的表D. 应该用数据库的约束加强商业规则33. 在导入(IMPORT)过程中,以下哪些表数据对象首先被导入?( C )A. 表索引B. 完整性约束、视图、存储过程中触发

14、器C. 表定义D. 表数据34. 在数据库的并发控制中,事务T若要更新记录,Q必须先执行操作 15 .( 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

15、 standardize the code ( A )A. By reuse the parsed code to speed upB. By increase the physically read to data cache C. By increase the logically read to speed up36. Which statement about locally managed tablespaces is true? ( D )A. Locally managed tablespaces have dictionary intervention.B. Locally m

16、anaged 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 attemp

17、ting to create log files that already existed.What should you do before reissue( B )A. Change the REUSE options in the LOGFILE parameter of the CREATE DATABASE commandB. Shut down the instance and change the SIZE options to REUSE in the LOGFILE parameter of the CREATE DATABASE commandC. Issue the DR

18、OP DATABASE command and change the SIZE options to REUSE in the LOGFILE parameter of the CREATE DATABASE commandD. 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 command38. 以下哪一个符号,放在

19、oracle参数文件的行首时,表示注释( C )A. $B. -C. #D. !39. In UNIX,which of these permissions is the most secure in terms of write access? ( C )A. 755B. 777C. 750 -user,group,other(读、写、执行)D. 75140. B-Tree索引性能下降,如何解决( A )A. 重建索引B. 将这些索引改为Bitmap索引C. 将这些索引改为普通索引D. truncate表并且重建索引41. For an infrequently updated table,

20、you should set( A )A. lower PCTFREEB. higher PCTFREEC. lower PCTUSEDD. higher PCTUSED42. 何时UNIX shell的系统启动文件被调用( C )A. 当系统引导时B. 当用户执行一个新的命令时C. 当一个用户登录系统时D. 当用户动一个子shell时43. 一条sql语句的执行计划如下:Operation Name Rows Bytes Cost Pstart PstopSELECT STATEMENT 1K 240K 684SORT UNIQUE 1K 240K 684TABLE ACCESS BY GL

21、OBAL I COVERAGE 5K 396K 277 ROWID ROW LNESTED LOOPS 10K 1M 605NESTED LOOPS 2 138 51TABLE ACCESS BY INDEX POLICY 8 336 3INDEX RANGE SCAN IN_POLICY 8 1TABLE ACCESS BY INDEX SYNCHRONI 1 27 6INDEX RANGE SCAN IN_SYNCHR 2 2 INDEX RANGE SCAN IN_COVERA 5K 29请问该执行计划中最先执行的步骤是( D )A. |INDEX RANCE SCAN |IN_SYNC

22、HRB. |SELECT STATEMENT|C. |TABLE ACCESS BY GLOBAL I|COVERAGED. |INDEX RANGE SCAN |IN_POLICY44. You plan to backup a database that is running in NOARCHIVELOG mode.How will you proceed? ( C )A. Shut down the database and backup only the redo log filesB. Back up all data and redo files with the databas

23、e C. Shut down the database and backup all data,redo,and control filesD. Back up all data,redo,and control files with the database running45. 为了列出一个tar备份的内容,应该使用tar命令的哪个选项?( A )A. tar-tvfB. tar-cvfC. tar-xvfD. tar-lvf46. Which buffers are on the dirty list in the database buffer cache? ( D )A. empty

24、 buffersB. Empty buffersC. currently being accessedD. waiting to be written to disk47. cbo优化器模式下,用dbms_stats搜集统计信息,以下哪个参数能够搜集柱状图信息( A )A. method_optB. granularityC. estimate_percentD. cascade48. 在设置STANDBY DATABASE 时用哪个命令?( C )A. ALTER DATABASE MOUNT STANDBY;B. ALTER SYSTEM MOUNT STANDBY DATABASE;C. ALTER DATABASE MOUNT STANDBY DATABASE;D. ALTER DATABASE OPEN STANDBY DATABASE49. 数据库中,library cache lock和library cache pin等待事件一般可能会在什么情况发生( B )A. session做全表扫描时B. 存在失效对象,并且多个session同时试图编译这个失效对象C. buffer cache中存在热块争用

温馨提示

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

评论

0/150

提交评论