[2022年04月06日] 最新版を今すぐ試そう1Z0-060練習テスト問題解答 [Q102-Q123]

Share

[2022年04月06日] 最新版を今すぐ試そう1Z0-060練習テスト問題解答

1Z0-060問題集と試験テストエンジン


Oracle 1Z0-060 認定試験の出題範囲:

トピック出題範囲
トピック 1
  • Analyze and identify performance issues
  • Migrate a non-CDB to a PDB database
トピック 2
  • Information Lifecycle Management and Storage Enhancements
  • Perform backup of CDB and PDB
トピック 3
  • Design the database layout for optimal performance
  • Identify the benefits of the multitenant container database
トピック 4
  • Configure server and client network for a database
  • Explain root and multitenant architecture
トピック 5
  • Managing Tablespaces, Common and Local Users, Privileges and Roles
  • Configuring and Creating CDBs and PDBs

 

質問 102
What are three purposes of the RMAN "FROM" clause?

  • A. to support PUSH-based active database duplication
  • B. to support synchronization of a standby database with the primary database in a Data environment
  • C. To support file recovery over the network in a Data Guard environment
  • D. To support file restores over the network in a Data Guard environment
  • E. To support PULL-based active database duplication

正解: C,D,E

解説:
C - OK - new in 12c
Example 25-1 illustrates how to perform active duplication. RMAN uses the pull method DUPLICATE TARGET DATABASE TO dupdb FROM ACTIVE DATABASE PASSWORD FILE SPFILE NOFILENAMECHECK;
http://docs.oracle.com/database/121/BRADV/rcmdupdb.htm#BRADV168
D,E - OK - new in 12c
As of Oracle Database 12c, RMAN lets you restore or recover files by connecting, over the network, to a physical standby database that contains the required files.
You can restore an entire database, data files, control files, spfile, or tablespaces. Restoring files over the network is very useful in scenarios where you need to synchronize the primary and standby databases.
https://docs.oracle.com/database/121/SBYDB/rman.htm#SBYDB5457
RMAN restores database files, over the network, from a physical standby database by using the FROM SERVICE clause of the RESTORE command. The FROM SERVICE clause provides the service name of the physical standby database from which the files must be restored. During the restore operation, RMAN creates backup sets, on the physical standby database, of the files that need to be restored and then transfers these backup sets to the target database over the network.

 

質問 103
You execute the following piece of code with appropriate privileges:

User SCOTT has been granted the CREATE SESSION privilege and the MGR role.
Which two statements are true when a session logged in as SCOTT queries the SAL column in the view and the table?

  • A. Data is redacted for the EMP.SAL column only if the SCOTT session does not have the MGR role set.
  • B. Data is redacted for the EMP_V.SAL column only if the SCOTT session has the MGR role set.
  • C. Data is redacted for the EMP_V.SAL column only if the SCOTT session does not have the MGR role set.
  • D. Data is redacted for EMP.SAL column only if the SCOTT session has the MGR role set.
  • E. Data is never redacted for the EMP_V.SAL column.

正解: A,E

解説:
Note:
*DBMS_REDACT.FULL completely redacts the column data.
*DBMS_REDACT.NONE applies no redaction on the column data. Use this function for development testing purposes. LOB columns are not supported.
*The DBMS_REDACT package provides an interface to Oracle Data Redaction, which enables you to mask (redact) data that is returned from queries issued by low-privileged users or an application.
*If you create a view chain (that is, a view based on another view), then the Data Redaction policy also applies throughout this view chain. The policies remain in effect all of the way up through this view chain, but if another policy is created for one of these views, then for the columns affected in the subsequent views, this new policy takes precedence.

 

質問 104
You plan to drop the column of a table that has Flashback Archiving enabled.
You want to ensure minimal service disruption.
How would you do this in your Oracle 12c Database?

  • A. Disable Flashback Archiving, set the column unused, and re-enable Flashback Archiving.
  • B. Disable Flashback Archiving, drop the column unused, and re-enable Flashback Archiving.
  • C. Disassociate the Flashback Archive using the
    DBMS_FLASHBACK_ARCHIVE.DISASSOCIATE_FBA procedure, set the column unused, and re-associate the Flashback Archive using the DBMS_FLASHBACK_ARCHIVE.RESASSOCIATE_FBA procedure.
  • D. Disassociate the Flashback Archive using the
    DBMS_FLASHBACK_ARCHIVE.DISASSOCIATE_FBA procedure, drop the column, and re-associate the Flashback Archive using the DBMS_FLASHBACK_ARCHIVE.RESASSOCIATE_FBA procedure.
  • E. Drop the column using the ALTER TABLE statement.

正解: E

 

質問 105
You are administering a database stored in Automatic Storage Management (ASM).
You use RMAN to back up the database and the MD_BACKUP command to back up the ASM metadata regularly. You lost an ASM disk group DG1 due to hardware failure.
In which three ways can you re-create the lost disk group and restore the data?

  • A. Use the MD_RESTORE command to restore the disk group with the changed disk group specification, failure group specification, name, and other attributes and use RMAN to restore the data.
  • B. Use the MD_RESTORE command to restore both the metadata and data for the failed disk group.
  • C. Use the MD_RESTORE command to restore metadata for an existing disk group by passing the existing disk group name as an input parameter and use RMAN to restore the data.
  • D. Use the MKDG command to restore the disk group with the same configuration as the backed-up disk group and data on the disk group.
  • E. Use the MKDG command to restore the disk group with the same configuration as the backed- up disk group name and same set of disks and failure group configuration, and use RMAN to restore the data.
  • F. Use the MKDG command to add a new disk group DG1 with the same or different specifications for failure group and other attributes and use RMAN to restore the data.

正解: A,E,F

解説:
MD_RESTORE command restore diskgroup not data we need use RMAN
DKDG - create = restore and restore data with RMAN
http://www.oracle-class.com/?p=1930

 

質問 106
Examine the current value for the following parameters in your database instance:
SGA_MAX_SIZE = 1024M
SGA_TARGET = 700M
DB_8K_CACHE_SIZE = 124M
LOG_BUFFER = 200M
You issue the following command to increase the value of DB_8K_CACHE_SIZE:
SQL> ALTER SYSTEM SET DB_8K_CACHE_SIZE=140M;
Which statement is true?

  • A. It fails because an increase in DB_8K_CACHE_SIZE cannot be accommodated within SGA_TARGET.
  • B. It fails because an increase in DB_8K_CACHE_SIZE cannot be accommodated within SGA_MAX_SIZE.
  • C. It succeeds only if memory is available from the autotuned components if SGA.
  • D. It fails because the DB_8K_CACHE_SIZE parameter cannot be changed dynamically.

正解: B

解説:
*The SGA_TARGET parameter can be dynamically increased up to the value specified for the SGA_MAX_SIZE parameter, and it can also be reduced.
* Example:
For example, suppose you have an environment with the following configuration:
SGA_MAX_SIZE = 1024M SGA_TARGET = 512M DB_8K_CACHE_SIZE = 128M In this example, the value of SGA_TARGET can be resized up to 1024M and can also be reduced until one or more of the automatically sized components reaches its minimum size. The exact value depends on environmental factors such as the number of CPUs on the system. However, the value of DB_8K_CACHE_SIZE remains fixed at all times at 128M
*DB_8K_CACHE_SIZE Size of cache for 8K buffers
* For example, consider this configuration:
SGA_TARGET = 512M DB_8K_CACHE_SIZE = 128M In this example, increasing DB_8K_CACHE_SIZE by 16 M to 144M means that the 16M is taken away from the automatically sized components. Likewise, reducing DB_8K_CACHE_SIZE by 16M to 112M means that the 16M is given to the automatically sized components.

 

質問 107
You are administering a database and you receive a requirement to apply the following restrictions:
1.A connection must be terminated after four unsuccessful login attempts by user.
2.A user should not be able to create more than four simultaneous sessions.
3.User session must be terminated after 15 minutes of inactivity.
4.Users must be prompted to change their passwords every 15 days.
How would you accomplish these requirements?

  • A. By implementing the database resource Manager plan and setting the SEC_MAX_FAILED_LOGIN_ATTEMPTS parameters to 4.
  • B. By creating and assigning a profile to the users and setting the SEC_MAX_FAILED_LOGIN_ATTEMPTS parameter to 4
  • C. By Implementing Fine-Grained Auditing (FGA) and setting the REMOTE_LOGIN_PASSWORD_FILE parameter to NONE.
  • D. by granting a secure application role to the users
  • E. by creating and assigning a profile to the users and setting the REMOTE_OS_AUTHENT parameter to FALSE

正解: D

解説:
You can design your applications to automatically grant a role to the user who is
trying to log in, provided the user meets criteria that you specify. To do so, you create a secure
application role, which is a role that is associated with a PL/SQL procedure (or PL/SQL package
that contains multiple procedures). The procedure validates the user: if the user fails the
validation, then the user cannot log in. If the user passes the validation, then the procedure grants
the user a role so that he or she can use the application. The user has this role only as long as he
or she is logged in to the application. When the user logs out, the role is revoked.
Incorrect:
Not B: REMOTE_OS_AUTHENT specifies whether remote clients will be authenticated with the
value of the OS_AUTHENT_PREFIX parameter.
Not C, not E: SEC_MAX_FAILED_LOGIN_ATTEMPTS specifies the number of authentication
attempts that can be made by a client on a connection to the server process. After the specified
number of failure attempts, the connection will be automatically dropped by the server process.
Not D: REMOTE_LOGIN_PASSWORDFILE specifies whether Oracle checks for a password file.
Values:
shared
One or more databases can use the password file. The password file can contain SYS as well as
non-SYS users.
exclusive
The password file can be used by only one database. The password file can contain SYS as well
as non-SYS users.
none
Oracle ignores any password file. Therefore, privileged users must be authenticated by the
operating system.
Note:
The REMOTE_OS_AUTHENT parameter is deprecated. It is retained for backward compatibility
only.

 

質問 108
You want to capture column group usage and gather extended statistics for better cardinality estimates for the CUSTOMERS table in the SH schema.
Examine the following steps:
1. Issue the SELECT DBMS_STATS.CREATE_EXTENDED_STATS ('SH', 'CUSTOMERS') FROMdual statement.
2. Execute the DBMS_STATS.SEED_COL_USAGE (null, 'SH', 500)procedure.
3. Execute the required queries on the CUSTOMERStable.
4. Issue the SELECT DBMS_STATS.REPORT_COL_USAGE ('SH', 'CUSTOMERS') FROMdual statement.
Identify the correct sequence of steps.

  • A. 3, 2, 4, 1
  • B. 2, 3, 4, 1
  • C. 3, 2, 1, 4
  • D. 4, 1, 3, 2

正解: B

解説:
Explanation/Reference:
Explanation:
Step 1 (2). Seed column usage
Oracle must observe a representative workload, in order to determine the appropriate column groups.
Using the new procedure DBMS_STATS.SEED_COL_USAGE, you tell Oracle how long it should observe the workload.
Step 2: (3) You don't need to execute all of the queries in your work during this window. You can simply run explain plan for some of your longer running queries to ensure column group information is recorded for these queries.
Step 3. (1) Create the column groups
At this point you can get Oracle to automatically create the column groups for each of the tables based on the usage information captured during the monitoring window. You simply have to call the DBMS_STATS.CREATE_EXTENDED_STATS function for each table.This function requires just two arguments, the schema name and the table name. From then on, statistics will be maintained for each column group whenever statistics are gathered on the table.
Note:
* DBMS_STATS.REPORT_COL_USAGE reports column usage information and records all the SQL operations the database has processed for a given object.
* The Oracle SQL optimizer has always been ignorant of the implied relationships between data columns within the same table. While the optimizer has traditionally analyzed the distribution of values within a column, he does not collect value-based relationships between columns.
* Creating extended statisticsHere are the steps to create extended statistics for related table columns withdbms_stats.created_extended_stats:
1 - The first step is to create column histograms for the related columns.2 - Next, we run dbms_stats.create_extended_stats to relate the columns together.
Unlike a traditional procedure that is invoked via an execute ("exec") statement, Oracle extended statistics are created via a select statement.

 

質問 109
To complete the online redefinition procedure, you execute the following command; EXECUTE DBMS_REDEFINITION.FINISH_REDEF_TABLE('SH', 'SALES', 'INT_SALES', 600); What is the significance of the dml_lock_timeoutperiod of 600 seconds in the preceding command?

  • A. All pending DML statements on the SALEStable must be committed 600 seconds before the procedure ends gracefully.
  • B. All pending DML statements on the SALES_INTtable must be committed 600 seconds before the procedure ends gracefully.
  • C. It specifies the number of seconds the procedure waits for its required locks before it ends gracefully.
  • D. All pending DML statements on the SALEStable will wait for 600 seconds before the procedure ends gracefully.

正解: D

解説:
Wait up to 600 seconds for required locks on SH.SALES:
EXECUTE DBMS_REDEFINITION.FINISH_REDEF_TABLE (
'SH', 'SALES', 'INT_SALES', 600);
Reference: http://oradb-srv.wlv.ac.uk/E50529_01/ARPLS/d_redefi.htm#ARPLS042

 

質問 110
You executed this command to create a password file:
$ orapwd file = orapworcl entries = 10 ignorecase = N
Which two statements are true about the password file? (Choose two.)

  • A. It will not permit the use of mixed case passwords for the database users who have been granted the SYSDBA role.
  • B. It contains usernames and passwords of database users who are members of the OSDBA operating system group.
  • C. It will permit the use of uppercase passwords for database users who have been granted the SYSOPER role.
  • D. It will permit the use of lowercase passwords for database users who have granted the SYSDBA role.
  • E. It contains username and passwords of database users who are members of the OSOPER operating system group.

正解: C,D

解説:
Explanation
* You can create a password file using the password file creation utility, ORAPWD.
* Adding Users to a Password File
When you grant SYSDBA or SYSOPER privileges to a user, that user's name and privilege information are added to the password file. If the server does not have an EXCLUSIVE password file (that is, if the initialization parameter REMOTE_LOGIN_PASSWORDFILE is NONE or SHARED, or the password file is missing), Oracle Database issues an error if you attempt to grant these privileges.
A user's name remains in the password file only as long as that user has at least one of these two privileges. If you revoke both of these privileges, Oracle Database removes the user from the password file.
* The syntax of the ORAPWD command is as follows:
ORAPWD FILE=filename [ENTRIES=numusers]
[FORCE={Y|N}] [IGNORECASE={Y|N}] [NOSYSDBA={Y|N}]
* IGNORECASE
If this argument is set to y, passwords are case-insensitive. That is, case is ignored when comparing the password that the user supplies during login with the password in the password file.

 

質問 111
Which three activities are supported by the Data Recovery Advisor? (Choose three.)

  • A. Advising on block checksum failures
  • B. Advising on inaccessible control files
  • C. Advising on invalid block header field values
  • D. Advising on inaccessible block change tracking files
  • E. Advising on empty password files

正解: A,B,C

解説:
Explanation
* Data Recovery Advisor can diagnose failures such as the following:
/ (B) Components such as datafiles and control files that are not accessible because they do not exist, do not have the correct access permissions, have been taken offline, and so on
/ (A, E) Physical corruptions such as block checksum failures and invalid block header field values
/ Inconsistencies such as a datafile that is older than other database files
/ I/O failures such as hardware errors, operating system driver failures, and exceeding operating system resource limits (for example, the number of open files)
* The Data Recovery Advisor automatically diagnoses corruption or loss of persistent data on disk, determines the appropriate repair options, and executes repairs at the user's request. This reduces the complexity of recovery process, thereby reducing the Mean Time To Recover (MTTR).

 

質問 112
In order to exploit some new storage tiers that have been provisioned by a storage administrator, the partitions of a large heap table must be moved to other tablespaces in your Oracle 12c database?
Both local and global partitioned B-tree Indexes are defined on the table.
A high volume of transactions access the table during the day and a medium volume of transactions access it at night and during weekends.
Minimal disrupt ion to availability is required.
Which three statements are true about this requirement?

  • A. The partitions can be compressed in the same tablespaces.
  • B. Local indexes must be rebuilt manually after moving the partitions.
  • C. Global indexes must be rebuilt manually after moving the partitions.
  • D. The partitions can be moved online to new tablespaces.
  • E. The partitions can be compressed in the new tablespaces.

正解: A,D,E

解説:
A: You can create and rebuild indexes online. Therefore, you can update base tables at the same time you are building or rebuilding indexes on that table. You can perform DML operations while the index build is taking place, but DDL operations are not allowed. Parallel execution is not supported when creating or rebuilding an index online.
D: Moving (Rebuilding) Index-Organized Tables Because index-organized tables are primarily stored in a B-tree index, you can encounter fragmentation as a consequence of incremental updates. However, you can use the ALTER TABLE...MOVE statement to rebuild the index and reduce this fragmentation.
C: If a table can be compressed in the new tablespace, also it can be compressed in the same tablespace.
Incorrect:
Not B, not E: Local and Global indexes can be automatically rebuild with UPDATE INDEXES when
you move the table.

 

質問 113
What are three purposes of the RMAN "FROM SERVICE" clause? (Choose three.)

  • A. to support PUSH-based active database duplication
  • B. to support file recovery over the network in a Data Guard environment
  • C. to support synchronization of a standby database with the primary database in a Data Guard environment
  • D. to support active database duplication by taking image copies of the source database
  • E. to support file restoration over the network in a Data Guard environment

正解: B,C,E

解説:
* With a control file autobackup, RMAN can recover the database even if the current control file, recovery catalog, and server parameter file are inaccessible.
* RMAN uses a recovery catalog to track filenames for all database files in a Data Guard environment. A recovery catalog is a database schema used by RMAN to store metadata about one or more Oracle databases.
The catalog also records where the online redo logs, standby redo logs, tempfiles, archived redo logs, backup sets, and image copies are created.

 

質問 114
Your are the DBA supporting an Oracle 11g Release 2 database and wish to move a table containing several DATE, CHAR, VARCHAR2, and NUMBER data types, and the table's indexes, to another tablespace.
The table does not have a primary key and is used by an OLTP application.
Which technique will move the table and indexes while maintaining the highest level of availability to the application?

  • A. Online Table Redefinition.
  • B. An ALTER TABLE MOVE to move the table and ALTER INDEX REBUILD to move the indexes.
  • C. An ALTER TABLE MOVE to move the table and ALTER INDEX REBUILD ONLINE to move the indexes.
  • D. Edition-Based Table Redefinition.
  • E. Oracle Data Pump.

正解: A

解説:
* Oracle Database provides a mechanism to make table structure modifications without significantly affecting the availability of the table. The mechanism is called online table redefinition. Redefining tables online provides a substantial increase in availability compared to traditional methods of redefining tables.
*To redefine a table online:
Choose the redefinition method: by key or by rowid
*By key-Select a primary key or pseudo-primary key to use for the redefinition. Pseudo-primary keys are unique keys with all component columns having NOT NULL constraints. For this method, the versions of the tables before and after redefinition should have the same primary key columns. This is the preferred and default method of redefinition.
*By rowid-Use this method if no key is available. In this method, a hidden column named M_ROW$$ is added to the post-redefined version of the table. It is recommended that this column be dropped or marked as unused after the redefinition is complete. If COMPATIBLE is set to
10.2.0 or higher, the final phase of redefinition automatically sets this column unused. You can then use the ALTER TABLE ... DROP UNUSED COLUMNS statement to drop it.
You cannot use this method on index-organized tables.
Note:
* When you rebuild an index, you use an existing index as the data source. Creating an index in this manner enables you to change storage characteristics or move to a new tablespace. Rebuilding an index based on an existing data source removes intra-block fragmentation. Compared to dropping the index and using the CREATE INDEX statement, re-creating an existing index offers better performance.
Incorrect:
Not E: Edition-based redefinition enables you to upgrade the database component of an application while it is in use, thereby minimizing or eliminating down time.

 

質問 115
Which three are direct benefits of the multiprocess, multithreaded architecture of Oracle Database 12c when it is enabled?

  • A. Reduced virtual memory utilization
  • B. Improved Serial Execution performance
  • C. Improved parallel Execution performance
  • D. Reduced CPU utilization
  • E. Reduced logical I/O
  • F. Reduced physical I/O

正解: C

解説:
*Multiprocess and Multithreaded Oracle Database Systems
Multiprocess Oracle Database (also called multiuser Oracle Database) uses several processes to run different parts of the Oracle Database code and additional Oracle processes for the users-either one process for each connected user or one or more processes shared by multiple users. Most databases are multiuser because a primary advantage of a database is managing data needed by multiple users simultaneously.
Each process in a database instance performs a specific job. By dividing the work of the database and applications into several processes, multiple users and applications can connect to an instance simultaneously while the system gives good performance.
*In previous releases, Oracle processes did not run as threads on UNIX and Linux systems. Starting in Oracle Database 12c, the multithreaded Oracle Database model enables Oracle processes to execute as operating system threads in separate address spaces.

 

質問 116
You find this query being used in your Oracle 12c database:

Which method a used by the optimizer to limit the rows being returned?

  • A. A view is created during execution and a filter on the view limits the rows to 20 percent of the total rows.
  • B. A filter is added to the table query dynamically using ROWNUM to limit the rows to 20 percent of the total rows
  • C. A TOP-N query is created to limit the rows to 20 percent of the total rows
  • D. All the rows are returned to the client or middle tier but only the first 20 percent are returned to the screen or the application.

正解: A

 

質問 117
Examine the following parameters for a database instance:

Which three initialization parameters are not controlled by Automatic Shared Memory Management (ASMM)?
(Choose three.)

  • A. JAVA_POOL_SIZE
  • B. SORT_AREA_SIZE
  • C. LOG_BUFFER
  • D. DB_16K_CACHE_SIZE
  • E. STREAMS_POOL_SIZE
  • F. DB_KEEP_CACHE_SIZE

正解: C,D,F

解説:
Manually Sized SGA Components that Use SGA_TARGET Space
SGA Component, Initialization Parameter
/ The log buffer
LOG_BUFFER
/ The keep and recycle buffer caches
DB_KEEP_CACHE_SIZE
DB_RECYCLE_CACHE_SIZE
/ Nonstandard block size buffer caches
DB_nK_CACHE_SIZE
Note:
* In addition to setting SGA_TARGET to a nonzero value, you must set to zero all initialization parameters listed in the table below to enable full automatic tuning of the automatically sized SGA components.
* Table, Automatically Sized SGA Components and Corresponding Parameters

 

質問 118
You wish to enable an audit policy for all database users, except SYS, SYSTEM, and SCOTT.
You issue the following statements:
SQL> AUDIT POLICY ORA_DATABASE_PARAMETER EXCEPT SYS; SQL> AUDIT POLICY ORA_DATABASE_PARAMETER EXCEPT SYSTEM;
SQL> AUDIT POLICY ORA_DATABASE_PARAMETER EXCEPT SCOTT;
For which database users is the audit policy now active?

  • A. All users except sys and SCOTT
  • B. All users except SCOTT
  • C. All users except sys, system, and SCOTT
  • D. All users except SYS

正解: B

解説:
If you run multiple AUDIT statements on the same unified audit policy but specify different EXCEPT users, then Oracle Database uses the last exception user list, not any of the users from the preceding lists. This means the effect of the earlier AUDIT POLICY ... EXCEPT statements are overridden by the latest AUDIT POLICY ... EXCEPT statement.
Note:
*The ORA_DATABASE_PARAMETER policy audits commonly used Oracle Database parameter settings. By default, this policy is not enabled.
*You can use the keyword ALL to audit all actions. The following example shows how to audit all actions on the HR.EMPLOYEES table, except actions by user pmulligan.
Example Auditing All Actions on a Table
CREATE AUDIT POLICY all_actions_on_hr_emp_pol ACTIONS ALL ON HR.EMPLOYEES;
AUDIT POLICY all_actions_on_hr_emp_pol EXCEPT pmulligan;
Reference: Oracle Database Security Guide 12c, About Enabling Unified Audit Policies

 

質問 119
You are the DBA supporting an Oracle 11g Release 2 database and wish to move a table containing several DATE, CHAR, VARCHAR2, and NUMBERdata types, and the table's indexes, to another tablespace.
The table does not have a primary key and is used by an OLTP application.
Which technique will move the table and indexes while maintaining the highest level of availability to the application?

  • A. Oracle Data Pump
  • B. An ALTER TABLE MOVEto move the table and ALTER INDEX REBUILDto move the indexes.
  • C. Edition-Based Table Redefinition
  • D. An ALTER TABLE MOVEto move the table and ALTER INDEX REBUILD ONLINEto move the indexes
  • E. Online Table Redefinition

正解: E

解説:
* Oracle Database provides a mechanism to make table structure modifications without significantly affecting the availability of the table. The mechanism is called online table redefinition. Redefining tables online provides a substantial increase in availability compared to traditional methods of redefining tables.
* To redefine a table online:
Choose the redefinition method: by key or by rowid
* By key-Select a primary key or pseudo-primary key to use for the redefinition. Pseudo-primary keys are unique keys with all component columns having NOT NULL constraints. For this method, the versions of the tables before and after redefinition should have the same primary key columns. This is the preferred and default method of redefinition.
* By rowid-Use this method if no key is available. In this method, a hidden column named M_ROW$$ is added to the post-redefined version of the table. It is recommended that this column be dropped or marked as unused after the redefinition is complete. If COMPATIBLE is set to 10.2.0 or higher, the final phase of redefinition automatically sets this column unused. You can then use the ALTER TABLE ... DROP UNUSED COLUMNS statement to drop it.
You cannot use this method on index-organized tables.
Note:
* When you rebuild an index, you use an existing index as the data source. Creating an index in this manner enables you to change storage characteristics or move to a new tablespace. Rebuilding an index based on an existing data source removes intra-block fragmentation. Compared to dropping the index and using the CREATE INDEX statement, re-creating an existing index offers better performance.
Incorrect Answers:
E: Edition-based redefinition enables you to upgrade the database component of an application while it is in use, thereby minimizing or eliminating down time.

 

質問 120
Which three can be performed on a Data Pump type external table? (Choose three.)

  • A. creating a view on the table
  • B. creating an invisible index on the table
  • C. partitioning the table
  • D. performing a CREATE TABLE AS SELECT (CTAS)to populate the table
  • E. creating a public synonym for the table
  • F. updating the table using an UPDATEstatement

正解: B,D,F

解説:
Explanation/Reference:

 

質問 121
Your database supports a DSS workload that involves the execution of complex queries: Currently, the library cache contains the ideal workload for analysis. You want to analyze some of the queries for an application that are cached in the library cache.
What must you do to receive recommendations about the efficient use of indexes and materialized views to improve query performance?

  • A. Create an STS that contains the queries cached in the library cache and run the SQL Access Advisor on the workload captured in the STS.
  • B. Run the Automatic Workload Repository Monitor (ADDM).
  • C. Create an STS that contains the queries cached in the library cache and run the SQL Performance Analyzer (SPA) on the workload captured in the STS.
  • D. Create a SQL Tuning Set (STS) that contains the queries cached in the library cache and run the SQL Tuning Advisor (STA) on the workload captured in the STS.

正解: A

解説:
* SQL Access Advisor is primarily responsible for making schema modification recommendations, such as adding or dropping indexes and materialized views. SQL Tuning Advisor makes other types of recommendations, such as creating SQL profiles and restructuring SQL statements.
*The query optimizer can also help you tune SQL statements. By using SQL Tuning Advisor and SQL Access Advisor, you can invoke the query optimizer in advisory mode to examine a SQL statement or set of statements and determine how to improve their efficiency. SQL Tuning Advisor and SQL Access Advisor can make various recommendations, such as creating SQL profiles, restructuring SQL statements, creating additional indexes or materialized views, and refreshing optimizer statistics.
*Decision support system (DSS) workload
*The library cache is a shared pool memory structure that stores executable SQL and PL/SQL code. This cache contains the shared SQL and PL/SQL areas and control structures such as locks and library cache handles.
Note: Reference: Tuning SQL Statements

 

質問 122
You notice a performance change in your production Oracle database and you want to know which change has made this performance difference.
You generate the Compare Period Automatic Database Diagnostic Monitor (ADDM) report to further investigation.
Which three findings would you get from the report?

  • A. It shows the difference in the size of memory pools in both time periods.
  • B. It detects any configuration change that caused a performance difference in both time periods.
  • C. It shows the resource usage for CPU, memory, and I/O in both time periods.
  • D. It detects the top wait events causing performance degradation.
  • E. It gives information about statistics collection in both time periods.
  • F. It identifies any workload change that caused a performance difference in both time periods.

正解: B,C,F

解説:
Explanation/Reference:
Explanation:
Keyword: shows the difference.
* Full ADDM analysis across two AWR snapshot periods
Detects causes, measure effects, then correlates them
Causes: workload changes, configuration changes
Effects: regressed SQL, reach resource limits (CPU, I/O, memory, interconnect) Makes actionable recommendations along with quantified impact
* Identify what changed
/Configuration changes, workload changes
* Performance degradation of the database occurs when your database was performing optimally in the past, such as 6 months ago, but has gradually degraded to a point where it becomes noticeable to the users. The Automatic Workload Repository (AWR) Compare Periods report enables you to compare database performance between two periods of time.
While an AWR report shows AWR data between two snapshots (or two points in time), the AWR Compare Periods report shows the difference (ABE) between two periods (or two AWR reports with a total of four snapshots). Using the AWR Compare Periods report helps you to identify detailed performance attributes and configuration settings that differ between two time periods.

 

質問 123
......

2022年最新のFast2test 1Z0-060のPDFで最近更新された問題です:https://jp.fast2test.com/1Z0-060-premium-file.html


弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

我々の働いている時間: ( GMT 0:00-15:00 )
月曜日から土曜日まで

サポート: 現在連絡 

English Deutsch 繁体中文 한국어