判断题
1.bitmap索引不适用于oltp型数据库(  A )
A.对
B.错
2.用exp进行数据库备份的好处之一是可以在不同的os平台上恢复数据库(  A )
A.对
B.错
好也不要进行nologging的操作(  A )
A.对
B.错
4.在创建数据库时,我应该选择安装全部组件,以便将来可能会使用(  B )
A.对
B.错
5.9i数据库中,我可以将sort_area_size参数设置大一些,以提高排序的效率
(  A )
A.对
B.错
6.8i数据库中,设置数据库参数optimizer_mode=CHOOSE后,数据库就会使用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 file
C.加大shared pool size
E.多创建索引
11.如何修改spfile(BC )(选择所有正确答案)
A.直接用vi命令打开修改
B.用命令修改:alter system set……scope=spfile
C.从spfile生成pfile,修改pfile,再从pfile生成spfile
D.用文本编辑器修改
E.通过重建控制文件修改
12.如果用户反映生产数据库非常慢,我可以从哪些方面了解和解决这个问题?
(BCDE )(选择所有正确答案)
A.重启数据库
B.向用户了解是所有操作所有用户都慢,还是仅单个或部分操作慢
C.查询数据库中v$session_wait视图,了解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_views
B.dba_tab_partitions
C.dba_cons_columns
D.dba_histograms
E.dbs_tables
15.Unix上安装oracle和创建数据库,以下哪些环境变量必须需要设置
(AE )
(选择所有正确答案)
A.ORACLE_BASE
B.TNS_ADMIN
C.ORACLE_SID
D.NLS_LANG
E.PATH
16.10g的automatic shared memory management可以自动设置和调整SGA中各区
域的大小,但以下哪些内存区仍然需要手设置:(CE )
(选择所有正确答案)
A.Shared pool
B.Database buffer cache
C.Log buffer
D.Java pool
E.Streams pool
17.以下哪些动作可能改变一条sql语句的执行计划(CD )
(选择所有正确答案)
A.反复多次执行sql
B.用不同的用户执行sql
C.删除一个索引
D.sql中加入hint
E.表中迅速增加了大量数据
18.选出数据库不完全恢复的三种类型(ABD )(选择所有正确答案)
A.基于取消的恢复
B.基于时间的恢复
C.基于错误的恢复
D.基于变更的恢复
E.基于命令的恢复
单选题
19.以下哪一个文件用于配置oracle的multithreaded server( A  )
a
a
a
20.When will a SELECT statement in a PL/SQL block raise an exception? ( 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  )
A.DBA_free_space
B.DBA_extents
C.User_table
D.DBA_table
22.为了导出属于某个用户的对象,导出程序exp中应该使用哪个参数?( B  )
A.SCHEMA
B.OWNER
C.USER
D.TABLES
23.Oracle的Advanced Security选件提供了什么功能:( B  )
A.多协议间的通信
B.对数据进行加密传输
C.提供访问控制机制
D.对来自外部数据源的数据进行整合
24.在oracle数据库Alert log 文件中,"CHECKPOINT NOT COMPLETE"指
的是什么( B  )
A.归档进程不足
B.存在对redo log文件的争用
C.DB_BLOCK_CHECKSUM设置为TRUE
D.DBWn正在对一个文件进行checkpoint,造成LGWR对这个文件的等待
25.以下哪2个动态图可以查询到控制文件的名称和路径( C  )
1.V$OPTION 2.V$DATABASE 3.V$PARAMETER
4.V$CONTROLFILE 5.V$CONTROLFILF_RECORD_SECTION
A.1和2
B.2和5
C.3和4
D.4和5
26.用户Tonny需要对你创建的sample_list表做truncate操作,以下最好的实现方
法是(  C )
A.将sample_list表的所有权限授权给tonny
B.只将sample_list表的drop权限授权给tonny
C.创建一个truncate表的procedure,将procedure 的执行权限授给tonny
D.只将sample_list表的truncate权限授给tonny
27.Unix中,哪个运行级用于多用户操作?( D  )
为什么oracle网站进不去
A.A.0
B.B.1
C.C.S
D.D.3
28.什么时候学会发生行迁移?(  D )
A.当一个数据库块被链接时
B.当pctfree被设置到一个相当高的值时
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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。