单选题Users complain SQL statements using a particular index fail. Using DBVERIFY, you find that two separate blocks in the index have become corrupt. The database data files for user data and index are very large.  What is the least disruptive recover strat

题目
单选题
Users complain SQL statements using a particular index fail. Using DBVERIFY, you find that two separate blocks in the index have become corrupt. The database data files for user data and index are very large.  What is the least disruptive recover strategy available in Oracle9i?()
A

Rebuild the index using the online option. 

B

Take the individual data file offline (not the whole tablespace), restore and recover the data file from backup with RMAN, then set the data file online again. 

C

Without setting the individual data file offline, use RMAN with Block Media Recovery to restore and recover only those blocks. 

D

Take the individual data file (not the whole tablespace) offline, use RMAN with Block Media Recovery to restore and recover only those blocks, then set the data file online again.

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

You work as a database administrator for Supportcenter.cn. You are using Recovery Manager (RMAN) to perform backups in your databases. Which four backup operations can be performed using RMAN?()

  • A、A backup of the target database when it is mounted
  • B、A backup of online redo log files when the database is open
  • C、A backup of only used data blocks in the file beingbeingbackup up
  • D、A backup of online, read/write data files when the database is open
  • E、A backup of only those data blocks that have changed since a previous backup
  • F、A backup of online, read/write data files when the database is in the NOMOUNT state.

正确答案:A,C,D,E

第2题:

You lost the index tablespace in your database. You decided to re-create the index tablespace and the indexes in the tablespace. What methods can you use to re-create the indexes?()

  • A、 SQL scripts
  • B、 Recovery Manager (RMAN) script
  • C、 Data Pump
  • D、 SQL*Loader
  • E、 Flashback database

正确答案:A,C

第3题:

You have altered a non-unique index to be invisible to determine if queries execute within an acceptable response time without using this index.Which two are possible if table updates are performed which affect the invisible index columns?()

A. The index remains invisible.

B. The index is not updated by the DML statements on the indexed table.

C. The index automatically becomes visible in order to have it updated by DML on the table.

D. The index becomes unusable but the table is updated by the DML.

E. The index is updated by the DML on the table.


参考答案:A, E

第4题:

You have created an Oracle 10g database named SALES, which will be used by an application named SalesOrders. Users of the SalesOrders application complain that application response time is slow when they generate reports. The SalesOrders application accesses a table that contains 10 million rows. You decide to create an index on this table using the NOLOGGING option so that the index creation process is completed in the least amount of time. Which of the following is NOT true about an index created with the NOLOGGING option?()

  • A、 The index can be changed from NOLOGGING to LOGGING
  • B、 The index cannot be recovered even in the ARCHIVELOG mode.
  • C、 The index can only be created if the base table is created with the NOLOGGING option.
  • D、 The index can be recovered if you perform a backup after the CREATE INDEX statement.

正确答案:C

第5题:

Users in your production database complain that they are getting the following error message while trying to insert rows into the ORDERS table:  ERROR at line 1:  ORA-01654: unable to extend index USERS.ORDERS_IND by 8 in tablespace INDEXES.While investigating, you find that the INDEXES tablespace has run out of space and there is no more free space on the disk where the data files are available. Which two actions could you perform to overcome this error without affecting the queries that are currently being executed?()

  • A、 Drop and re-create the inbox.
  • B、 Coalesce the ORDERS_IND index.
  • C、 Coalesce the INDEXES tablespace.
  • D、 Drop and re-create the ORDERS table.
  • E、 Rebuild the index online and move it to another tablespace.

正确答案:B,E

第6题:

You are a DBA of your company. You created a database named SALES on an Oracle 10g instance. You have defined an index named INDEX1 on the database table named INVENTORY. Users are complaining that queries accessing the INVENTORY table are running slow. Upon investigation you determine that the tablespace where the index is located is experiencing high I/O and you decide to relocate the index to another tablespace. Which of these will be the best way to accomplish this objective?()

  • A、 Rebuild the index.
  • B、 Coalesce the index.
  • C、 Drop and re-create the index in the new tablespace.
  • D、 Relocate the index using the ALTER INDEX...MOVE statement.

正确答案:A

第7题:

You lost the index tablespace in your database. You decided to re/x7fcreate the index tablespace and the indexes in the tablespace.  What methods can you use to re/x7fcreate the indexes?()

  • A、Data Pump
  • B、SQL scripts
  • C、SQL*Loader
  • D、Flashback database
  • E、Recovery Manager (RMAN) script

正确答案:A,B

第8题:

You are the administrator of a new multiprocessor SQL Server 2000 computer. You are migrating data from other database management systems to this server. You need to load data from two data files into a new table on the server. The table is empty and has no indexes.

You want to complete the data load as quickly as possible. What should you do? (Each correct answer represents part of the solution. Choose all that apply.)

A.Apply a bulk update lock to the table.

B.Use separate client connections to load the files into the table simultaneously.

C.Create a clustered index on the table.

D.Specify the Full Recovery model for the database.

E.Specify the Bulk-Logged Recovery model for the database.


正确答案:ABE
解析:Explanation:
A: Bulk update locks are taken when bulk copying data into a table and either the TABLOCK hint is specified, or the table lock on bulk load table option is set using sp_tableoption. Bulk update locks allow processes to bulk copy data concurrently into the same table while preventing other processes that are not bulk copying data from accessing the table. In this scenario the bulk update lock would meet the requirement that data should be loaded as quickly as possible.

B: SQL Server 2000 allows data to be bulk copied into a single table from multiple clients in parallel using the bcp utility or BULK INSERT statement. This can improve the performance of data load operations. To bulk copy data into an instance of SQL Server in parallel, the database must be set to Bulk-Logged Recovery, the TABLOCK hint must be specified, and the table must not have any indexes.

E: By specifying the Bulk-Logged Recovery model, the logging for all SELECT INTO, CREATE INDEX, and bulk loading data operations will be minimal and will therefore require less log space while also improving performance.

Incorrect Answers:
C: When data is bulk copied into a single table from multiple clients in parallel using the bcp utility or BULK INSERT statement to improve the performance of data load operations, the database must be set to Bulk-Logged Recovery, the TABLOCK hint must be specified, and the table must not have any indexes.

D: When data is bulk copied into a single table from multiple clients in parallel using the bcp utility or BULK INSERT statement to improve the performance of data load operations, the database must be set to Bulk-Logged Recovery, the TABLOCK hint must be specified, and the table must not have any indexes.

第9题:

Your database is in ARCHIVELOG mode. You lost an index tablespace due to a disk failure while the database was open. You have neither a backup of the lost index tablespace nor the scripts containing the CREATE INDEX statements to recreate the indexes. Currently, several users are executing long-running queries on the database. What will happen to the ongoing activity in the database?()

  • A、 The queries that are currently executing will abort and an error message will be returned to the user.
  • B、 The queries that are currently executing will execute normally but future queries will not executed.
  • C、 Data Manipulation Language (DML) statements cannot be performed on the tables on which the indexes are based.
  • D、 The currently executing and future queries will execute normally, but will be slower

正确答案:D

第10题:

You are maintaining your database in Oracle10g. You find that the INDEXES index tablespace should be recovered. How will you recover the index tablespace?()

  • A、 by using the Flashback Database feature
  • B、 by using RMAN incomplete recovery
  • C、 by performing a user-managed incomplete recovery
  • D、 by dropping and re-creating the index tablespace

正确答案:D

更多相关问题