oracle metadata only,ocp 052 最新题库04

本文涵盖了Oracle数据库的多个方面,包括内存管理、索引、角色、性能视图、备份与恢复策略。讨论了自动内存管理参数设置、不可用索引的处理、角色权限、动态性能视图的特性、数据字典视图的访问权限以及RMAN备份的详细场景。此外,还涉及了事务、锁定、表空间备份和企业经理的故障恢复工具。
摘要由CSDN通过智能技术生成

97. In your database:

SGA_TARGET =270M PGA_AGGREGATE_TARGET =90M

The MEMORY_TARGET and MEMORY_MAX_TARGET parameters are currently not configured. You execute the command:

ALTER SYSTEM SET MEMORY_TARGET = 400M;

What is the outcome and why?

A) The execution fails because the MEMORY_MAX_TARGET parameter must be configured to 400M before configuring the MEMORY_TARGET parameter.

B) The execution fails because SGA_TARGET and PGA_AGGREGATE_TARGET are already configured.

C) The execution is successful and automatic memory management is enabled.

D) The execution is successful but does not enable automatic memory management because the MEMORY_MAX_TARGET paremeter must be configured to a value greater than MEMORY_TARGET.

Answer:A(验证过)

ORA-02097: paramet er cannot be modi f i ed because speci f i ed val ue i s i nvali d ORA-00837: Speci f i ed val ue of MEMORY_TARGET great er t han MEMORY_MAX_TARGET

98. Your database is using Automatic Memory Management. Which two SGA components must be managed manually?

A) shared pool

B) keep buffer pool

C) default buffer cache

D) large pool

E) redo log buffer

Answer:BE

99. Examine these descriptions of Oracle metadata and data:

1. Metadata about schema objects being queried by SQL statments.

2. Private Cursor metadata only

3. Results of SQL queries and PL/SQL functions

4. Shared Cursor and Private Cursor Data

5. The Call Stack

Which of these are always stored in the PGA?

A) 1 and 2

B) 1 and 2

C) 4 and 5

D) 2 and 5

E) 1 and 5

Answer:D

三⼗十五

100. Which is true about unusable indexes ?

A) Rebuilding an unusable index always requires at least twice the space of the original index.

B) Rebuilding an unusable index creates a new segment after dropping the unusable index.

C) Rebuilding an unusable index always allows DML statements on the index's table during the rebuild.

D) Rebuilding occurs automatically when an unusable index is chosen by the optimizer when creating an execution plan.

Answer:B

101. Which three are true is true about unusable indexes ?

A) Rebuilding an unusable index creates a new object.

B) An index can be set unusable manually.

C) An unusable index can be bypassed by the optimizer when creating an execution plan.

D) An index can become unusable automatically due to actions performed on other objects.

E) Rebuilding an unusable index requires at least one row to exist in the indexed table

F) Rebuilding an unusable index reuses the space from the original index segment.

Answer:ABC

102. Which three statements are true regarding B-tree indexes?

A) A non-unique index uses the rownum to determine the collating sequence for duplicate keys.

B) A unique index used the rownum to determine the collating sequence for duplicate keys.

C) A non-unique index uses the rowid to determine the collating sequence for duplicate keys.

D) Leaf blocks are linked in a backward collating sequence.

E) A unique index uses the rowid to determine the collating sequence for duplicate keys.

F) Leaf blocks are linked in a forward collating sequence.

Answer:CEF

unusable index(1)unusable index是被优化器所忽略,并且不被dml操作维护。但

是unusable index可以改变批量加载的性能(2) 任何现有的索引变成unusable后,索引段都会被删除(3)由于unusable index是不会被dml操作维护,索引变成unusable index后必须通

过rebuild index或者drop index and create index(4)当参数 SKIP_UNUSABLE_INDEXES

=true时invisible index(1)从11g开始,就有了invisible index(2)invisible index会被优化器所忽略,但是dml操作仍然会维护索引,批量提交数据不会提示性能(3)如果

在session或者system级别使用参数OPTIMIZER_USE_INVISIBLE_INDEXES=true,那么优化器会考虑使用invisible index(4)你可以使一个分区索引变成invisible index,但是你不能使单个分区变成invisible index,而其他分区visible(5)invisible index只是让优化器不可见,索引段中的数据还是存在的,并且dml操作维护索引,所以visible index后,不需要重建索引

三⼗十七

103. Which two are true about roles?

A) Roles are owned by SYSTEM.

B) A secure application role can be set only by its associated PL/SQL package.

C) The CONNECT role is granted automatically to a user when it is created.

D) A role can be granted a combination of system and object privileges and other roles.

E) The RESOURCE role is granted the CREATE SESSION privilege.

Answer:BD

104. Which four are true about roles?

A) A single default role can be granted to a user.

B) roles must be protected by a password.

C) A role can be granted system privileges.

D) Multiple default roles can be granted to a user.

E) roles must be protected by a secure application.

F) A role can be granted object privileges.

G) A user can be granted to a role.

Answer:ACDF

105. Which two are true about roles?

A) A role can be password-protected.

B) Only one default role can be granted to a user.

C) A role can be granted only multiple system privileges not multiple object privileges.

D) A role can be granted to another role.

E) A role can be created only by a user with the SYSDBA privilege.

Answer:AD

106. Which three are true about roles?

A) Roles must be password protected.

B) Roles can be granted to users.

C) Users can be granted to roles.

D) Roles can be granted to roles.

E) Object privileges can be granted to roles.

Answer:BDE

112. Which three are true about dynamic performance views?

A) They display information that is not available in data dictionary views.

B) They can be queried only by SYS even when the database is open.

C) They display selected data from data dictionary base tables.

D) Read consistency is not guaranteed for these views.

E) Some of them display data that is useful for SQL statement tuning.

Answer:ADE

113. Which two are true about data dictionary and dynamic performance views (V$ views)?

A) All database users have access to ALL_* views

B) All database users have access to all V$ views

C) The defining queries for Oracle supplied dynamic performance views are stored in the data dictionary

D) All V$ views display output when queries, if the instance is in nomount state

E) Data dictionary view output is subject to read consistency

Answer:AE(正在测试)

114. which three are true about data dictionary and dynamic performance views(V$ views)?

A) By default,all database users have access to all V$ views.

B) All V$ views return data if queried,as soon as the instance has started.

C) By default,all database users have access to USER_* views.

D) By default,all database users have access to ALL_* views.

E) Only data dictionary views are subject to read consistency.

F) The definition of system-defined V$ views is stored in the data dictionary.

Answer:CDF

115. Which two are true about data dictionary views?

A) All data dictionary views are prefixed with DBA or ALL or USER.

B) A user may not necessarily be the owner of all objects that can be viewed by using the ALL prefixed

views.

C) ALL or USER prefixed views display output that are subsets of the output from the DBA prefixed data views.

D) A user can query the DBA prefixed views only if they have the SYSDBA privilege.

E) DBA prefixed views are accessible when a database is in mount state.

Answer:BC

116. which is true when a database instance is shut down?

A) IMMEDIATE,TRANSACTIONAL, and NORMAL modes all result in a checkpoint.

B) Neither the IMMEDIATE nor the ABORT mode rolls back uncommitted tracsctions.

C) Only TRANSACTIONAL and NORMAL modes wait for all uncommitted transactions to COMMIT or ROLLBACK and then close the database

D) IMMEDIATE, TRANSACTOINAL, and NORMAL modes wait for all uncommitted transcatoins either COMMIT or ROLLBACK and then close the

Answer:A

117. which three are true when a database instance is shut down?

A) STARTUP FORCE performs a CHECKPOINT then ABORTS the database instance.

B) SHUTDOWN IMMEDIATE performs a CHECKPOINT.

C) SHUTDOWN TRANSACTIONAL rolls back uncommitted transactions.

D) SHUTDOWN IMMEDIATE rolls back uncommitted transactions.

E) SHUTDOWN TRANSACTIONAL preform a CHECKPOINT.

F) SHUTDOWN ABORT rolls back uncommitted transactions.

Answer:BDE

四⼗十.Rman

118. The ORCL database has CONTROL FILE AUTOBACKUP and BACKUP OPTIMIZATION enabled. TBS1 and TBS2 are the only user-defined tablespaces in ORCL.

USER1.EMP is able in TBS1. Examine these commands:

$ rman target/

RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;

RMAN> exit

$ sqlplus / as sysdba

SQL> UPDATE user1.empSET sal=10000 WHERE eno=1;

1 row updated SQL> COMMIT; Commit complete.

SQL> ALTER TABLESPACE tbs1 READ ONLY;

Tablespace altered.

SQL> exit

$ rman target /

RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;

From which files are modified blocks backed up?

A) SYSTEM and SYSAUX only

B) SYSTEM, SYSAUX, UNDO, TEMP, TBS1, and TBS2

C) SYSTEM, SYSAUX, and UNDO only

D) SYSTEM, SYSAUX, UNDO, and TBS1 only (在变成只读之前没有备份,而且数据发生变化)

E) SYSTEM, SYSAUX, UNDO, and TBS2 only

Answer:D

120. in which state can you back up a database in ARCHIVELOGMODE using RMAN?

A) MOUNT and OPEN only

B) NOMOUNT and MOUNT only

C) NOMOUNT,MOUNT, and OPEN

D) OPEN RESTRICTED only

E) OPEN only

Answer:A

121. Which two can be backed up by using RMAN when a database is open in ARCHIVELOG mode, so that media recovery can be performed if required?

A) password file

B) control files

C) pfile

D) flashback logs

E) online redo logs

F) data files

Answer:BF

121. Which four can be backed up by using RMAN when a database is open in archivelog mode?

A) archived logs

B) password files

C) control files

D) data files

E) pfiles

F) spflles

G) block change tracking flies

Answer:ACDF

122. Where is backup metadata stored for use by Recovery Manager (RMAN)?

A) in the SYSAUX tablespace

B) in the diagnostic destination files

C) in the control file

D) in the SYSTEM tablespace

E) in the SPFILE

Answer:C

123. In which two locations can Recovery Manager (rman) metadata be stored?

A) in the Fixed SGA

B) in the control file

C) in the Data Guard broker configuration files

D) in the Flashback Logs

E) in the CATALOG schema

Answer:BE

124. For your ORCL database.

1. The instance is started using an spfile.

2. The database is opened.

3. It is in ARCHIVELOG mode.

4. CONTROL FILE AUTOBACKUP IS ON.

Examine this command:

RMAN > BACKUP AS COPY DATAFILE 'USERS01.DBF','EXAMPLE01.DBF';

Which four files are backed up ?

A) SYSTEM01.DBF

B) archivelogs

C) EXAMPLE01.DBF

D) spfile

E) SYSAUX01.DBF

F) USERS01.DBF

G) UNDO01.DBF

H) control file

Answer:CDFH

125. Examine these components:

1. Execution plan for a non-embedded SQL statement

2. Local, global, and package variables for a session.

3. Execution plan for a SQL statement contained in a PL/SQL program unit.

4. Results of executed queries and query fragments.

5. PL/SQL function result sets.

Which of these are stored in the shared SQL area?

A) 1 and 3

B)1, 3, 4, and 5

C) 1 and 4

D) 1, 2, and 3

Answer:A

126. The ORCL database has CONTROL FILE AUTOBACKUP and BACKUP OPTIMIZATION enabled. USER1.EMP is a table in tablespace TBS1.

There are no existing backups of the database Examine these commands:

$ rman target /

RMAN >BACKUP DATABASE;

RMAN >exit;

$ sqlplus / as sysdba

SQL > UPDATE USER1.EMP set SAL = 5000 WHERE eno = 10;

1 row updated SQL> COMMIT; Commit complete. SQL> exit;

$ rman target /

RMAN> CONFIGURE EXCLUDE FOR TABLESPACE tbs1; RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;

What is the outcome ?

A) It takes a level 1 incremental backup of ORCL without TBS1.

B) It takes a level 0 incremental backup of ORCL without TBS1.

C) It takes a level 1 incremental backup of ORCL with TBS1.

D) It takes a level 0 incremental backup of ORCL with TBS1.

Answer: B

127. In which two cases are inconsistent database backup created?

A) when the RMAN BACKUP command is used while the database is OPEN READ ONLY

B) when the RMAN BACKUP PROXY command is used while the database is MOUNTED

C) when the RMAN BACKUP command is used while the database is OPEN READ WRITE

D) when the RMAN BACKUP command is used while the database is MOUNTED

E) when the RMAN BACKUP AS COPY command is used while the database is MOUNTED

Answer:DE

128. In which three states can you back up a tablespace with RMAN when a database is in ARCHIVELOGMODE?

A) MOUNT

B) OPEN READONLY

C) Instance shut down

D) OPEN RESTRICTED

E) NOMOUNT

Answer:ABD

129. A database instance was terminated due to the loss of the CURRENT online redo log group and has not been restarted.

You wish to restore database availability by using the Data Recovery Advisor. Examine this list of RMAN commands;

1. Startup

2. List failure all;

3. Advise failure all;

4. Repair failure noprompt;

5. Alter database open;

What are the minimum commands required and in what order must they be executed to achieve this? A)1,2,3,and 4

B) 1,3,and 4

C) 1 and 4

D)1,3,4,and 5

E)1,2,3,4,and 5

Answer:D

130. A database instance was terminated due to the loss of the CURRENT online redo log group and has not been restarted.

The database is configured with FLASHBACK mode on

You wish to restore database availability by using the Data Recovery Advisor. Examine this list of RMAN commands;

1. Startup

2. List failure all;

3. Advise failure all;

4. Repair failure noprompt;

5. Alter database open;

What are the minimum commands required and in what order must they be executed to achieve this? A)1,2,3,and 4

B) 1,3,and 4

C) 1 and 4

D)1,3,4,and 5

E)1,2,3,4,and 5

Answer:D(验证过)

131. A database instance was terminated duo to a lost data file and has not been restarted You wish to restore database availability by using the Data Recovery Advisor Examine this list of RMAN commands;

1. Startup

2. List failure all;

3. Advise failure all;

4. Repair failure noprompt;

5. Alter database open;

Which are the minimum required commands and in what order must they be executed to archive ? A)1,3,4 and 5

B) 1 and 4

C) 1,3 and 4

D)1,2,3,4 and 5

E)1,2,3, and 4

Answer:A(验证过)

132. Which two are true about the Data Recovery Advisor ?

A) It can be used to validate database recovery strategies.

B) It provides intelligent database problem analysis.

C) It can be used when the database is closed.

D) It can be used only for databases with FLASHBACK enabled.

E) It can ben used only for databases that are running in ARCHVIELOG mode.

F) It can be used to validate database backup strategies.

Answer: AB(验证过)

133. Which two are true about the Data Recovery Advisor?

A) It can be used only with databases that are running in ARCHIVELOG mode.

B) It can repair only databases for which RMAN backups exist.

C) It can be used to validate RMAN backups.

D) It can be used to take RMAN backups.

E) It can be used when a database is MOUNTED.

F) It can be used when a database is OPEN.

Answer:EF

134. Which four are true about the Data Recovery Advisor?

A) It can be used to validate RMAN backups.

B) It can be used for databases running in ARCHIVELOG mode.

C) It can be used to validate RMAN image copies.

D) It can be used databases running in NOARCHIVELOG mode.

E) It can be used for an open database.

F) It can be used for a mounted database.

G) It can be used for an unmounted database.

Answer:BDEF

四⼗十⼆二

135. Which action is automatically performed as part of the Incident Packaging Service in Enterprise Manager Support Workbench ?

A) gathering metadata from the Automatic Diagnostic Repository(ADR)

B) invoking the Data Recovery Advisor and SQL Repair Advisor

C) creating a service request with My Oracle Support

D) invoking the SQL Test Case Builder

Answer: A

136. Which is true about logical and physical database structures?

A) An extent always consists of physically contiguous data blocks in storage

B) An undo tablespace has a temp file instead of a data file

C) A permanent tablespace can only contain tables segments and index segments

D) A tablespace can consist of data blocks of different sizes.

E) A segment can consist of extents of different sizes.

Answer:E

137. Which four are true about transaction, table, and row locks in an Oracle Database?

A) Transaction locks are released when that transaction executes a COMMIT statement.

B) DDL statements never lock the objects that they modify.

C) Transaction locks are released when that transaction executes a ROLLBACK statement.

D) DML statements lock modified rows in exclusive mode.

E) DML statements lock modified tables in exclusive mode.

F) SELECT statements are never blocked by row-level locks.

G) A table’s row-level locks escalate to table locks when a majority of rows in that table are locked in exclusive mode.

Answer:ACDF

136. Which three are true about transaction, table, and row locks in an Oracle Database?

A) dml statements lock modified tables in exclusive mode with tm locks.

B) Transaction locks are released when that transaction executes a ddl command.

C) select statements are blocked by table locks.

D) dml statements lock modified tables in shared mode with tm locks.

E) dml statements lock modified rows with row locks.

F) Row locks can escalate to table locks under heavy load.

Answer:BDE

137. Examine this list of Database structures:

1. Tablespaces

2. Data files

3. Segments

4. Extents

5. Oracle data blocks

6. OS blocks

Which three are true regarding these?

A) A segment with multiple extents can have space in different data files.

B) Segments always consist of more than one extent.

C) Extents always consist of Oracle data blocks.

D) A tablespace can have data files on different file systems.

E) A segment with multiple extents can have space in different tablespaces.

F) Tablespaces always contain multiple segments.

G) Oracle database blocks always consist of multiple OS blocks.

Answer:CDG

138. Your database instance is in the open state with uncommitted transactions. You plan to execute these commands:

SHUTDOWN ABORT STARTUP

Which is true about the STARTUP command assuming that no errors occur?

A) It opens the database in read-only mode.

B) It opens the database in read/write mode only if an spfile is used.

C) It performs an instance recovery and leaves the database instance in mount state.

D) It performs an instance recovery before opening the database in read/write mode.

Answer:D

139. One of your databases is open and there are currently some uncommitted transactions. You execute these commands successfully:

SHUTDOWN ABORT STARTUP

Which two are true about the effects of these commands?

A) Instance recovery occurs before the database Is opened read write.

B) Media recovery occurs and the database is left in mount state.

C) Instance recovery occurs before the database is opened read only

D) The uncommitted transactions are rolled back during startup

E) Media recovery occurs before the database Is opened read write

F) The uncommitted transactions are rolled back before the Instance Is shut down

Answer:AC

140. Examine this LISTENER.ORA life:

LISTENER = (DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =(ADDRESS=(PROTOCOL=TCP)(HOST=srvl.example.com)(PORT=1522)

))) SID_LIST_LISTENER =

(SID_DESC = (SID_DESC =

(GLOBAL_DBNAME = orcl.example.com)

(GLOBAL_HOME =/u01/app/oracle/product/11.2.0/dbhome_1)

(SID_NAME=orcl)

))

How should you configure an additional listener LISTENER2 that listens for the same SID?

A) Add relevant details in SID_LIST_LISTENER under the existing LISTENER in LISTENER.ORA

B) Create another configuration file called LISTENER2.ORA with only LISTENER2 details in it

C) Add LISENER2 and its SID_LIST details separately under the name LISTENER2 in LISTENER.ORA

D) Add relevant details in DESCRIPTION under the existing LISTENER with a different port number in LISTENER.ORA.

Answer:C

141. Examine this LISTENER.ORA file.

LISTENER=

(DESCRIPTION_LIST= (DESCRIPTION=

(ADDRESS_LIST

(ADDRESS =(PROTOCOL= TCP)(HOST =srvl.example.com)(PORT=1522))

))) SID_LIST_LISTENER=

(SID_LIST=

(SID_DESC=

(GLOBAL_DBNAME=orcl.example.com)

(ORACLE_HOME =/u01/app/oracle/product/11.2.0/dbhome_1) (SID_NAME = orcl)

))

Which method can be used to configure an additional listener LISTENER2 that listens for the same service name?

A) Add relevant details in DESCRIPTION under the existing LISTENER with a different port number in

LISTENER.ORA.

B) Create another file called LISTENER2.ORA with only LISTENER2 details using a different port number than LISTENER

C) Create another file called LISTENER2.ORA with only LISTENER2 detaills using the same port number used by LISTENER

D) Add LISTENER2 and its SID_LIST details with the same port number as LISTENER under the name LISTENER2 in LISTENER.ORA.

E) Add LISTENER2 and its SID_LIST details with a different port number then LISTENER under the name LISTENER2 in LISTENER.ORA

Answer:E

四⼗十六

142. Which two are true about the Enterprise Manager Patching Wizard?

A) It uses the opatch utility.

B) It applies only cumulative patches.

C) It applies patch releases only to the software residing in the Oracle home directory.

D) It can only download and stage a selected patch but not apply it .

E) IT invokes the patch Advisor to recommend patches for your system based only on feature usage.

Answer: CE

四⼗十七

143. Which two types of entries are contained in Oracle Database trace files?

A) application code bug related entries

B) Database instance turning related entries

C) SQL statement turning related entries

D) Diagnostics related entries for server process

E) DDL action logs

Answer:BD

四⼗十⼋八

144. USER1.EMP has a referential integrity constraint on EMP.DNO referencing USER1.DEPT.DNO. USER1 has a script containing these commands

UPDATE dept SET loc='UK' where dno=1; UPDATE emp SET sal=1000 where eno=100; ALTER TABLE EMP shrink space;

What will be the outcome of running the script and why?

A) It will fail because there is an uncommitted transaction on USER1.DEPT.

B) It will fail because a referential integrity constraint is defined on USER1.EMP.

C) It will execute successfully.

D) It will fail because there is an uncommitted transaction on USER1.EMP.

Answer:C

145. A constraint is defined as INITIALLY IMMEDIATE but is DISABLED. You attempt to ENABLE VALIDATE the constraint

Which two are true?

A) DML is prevented while the constraint is being enabled.

B) The command does not validate existing rows.

C) The command fails if any table row violates the constraint.

D) The constraint is only enforced for rows inserted or updated after enabling the constraint.

E) Existing rows that violate the constraint are permitted.

Answer:AC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值