sample-questions-for-oracle-1z0-084-exam-by-wade
sample-questions-for-oracle-1z0-084-exam-by-wade
Question 1
Question Type: MultipleChoice
You want to reduce the amount of db file scattered read that is generated in the database. You
execute the SQL Tuning Advisor against the relevant workload. Which two can be part of the
expected result?
Options:
A- recommendations regarding the creation of additional indexes
B- recommendations regarding rewriting the SQL statements
C- recommendations regarding the creation of materialized views
D- recommendations regarding the creation of SQL Patches
E- recommendations regarding partitioning the tables
Answer:
A, C
Explanation:
The SQL Tuning Advisor provides recommendations for improving SQL query performance. This
may include suggestions for creating additional indexes to speed up data retrieval and
materialized views to precompute and store query results. Reference:
Question 2
Question Type: MultipleChoice
You need to transport performance data from a Standard Edition to an Enterprise Edition
database. What is the recommended method to do this?
Options:
A- Export the data by using expdp from Statspack and import it by using
$ORACLE_HOME/rdbms/admin/awrload into the AWR repository.
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 3
B- Export the data by using expdp from the ftatspack repository and import it by using impdp into
the AWR repository.
C- Export the data by using the expdp utility and parameter file spuexp.par from the Statspack
repository and import it by using impdp into Export the data by using expdp from
the Statspack repository and import it by using impdp into the AWR repository.
D- Export the data by using the exp utility and parameter file spuexp.par from the Statspack
repository and import it by using imp into a dedicated Statspack schema on the destination.
Answer:
D
Explanation:
To transport performance data from an Oracle Database Standard Edition, which uses Statspack,
to an Enterprise Edition database, which uses AWR, you must consider the compatibility of data
structures and repository schemas between these tools. The recommended method is:
D (Correct): Export the data using the exp utility with a parameter file appropriate for Statspack
(like spuexp.par) from the Statspack repository and import it into a dedicated Statspack schema
on the destination. Since Statspack and AWR use different schemas, it's not recommended to
import Statspack data directly into the AWR repository.
A (Incorrect): expdp is not designed to export from Statspack, and awrload is intended for loading
from an AWR export file, not a Statspack export.
B (Incorrect): Although expdp and impdp are used for exporting and importing data, the AWR
repository schema is different from the Statspack schema, so importing Statspack data directly
into the AWR repository is not recommended.
C (Incorrect): Using expdp to export from Statspack and then importing directly into the AWR
repository is not the correct approach due to the schema differences between Statspack and
AWR.
Question 3
Question Type: MultipleChoice
Options:
A- Testing
B- Migration or upgrade
C- Design and development
D- Deployment
E- Production
Answer:
E
Explanation:
Baselines are typically taken during the production phase of the application lifecycle. They
provide a snapshot of performance metrics under normal operating conditions which can be used
for comparison against future performance. Baselines are essential for understanding how the
system performs under its typical workload and for detecting deviations from this expected
performance over time, especially after changes like migrations, upgrades, or significant changes
in user activity.
Reference
Oracle Database 19c Performance Tuning Guide - Managing Performance Through Baselines
Question 4
Question Type: MultipleChoice
Which two statements are true about session wait information contained in v$session or
v$session_wait?
Options:
A- Rows for sessions displaying WAITED UNKNOWN TIME in the STATE column indicate that the
session is still waiting.
B- Rows for sessions that are currently waiting have a wait time of 0.
C- Rows for sessions that are not waiting might contain the actual wait time for the last event for
which they waited.
D- Rows for sessions that are currently waiting have their wait time incremented every
microsecond.
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 5
E- Rows for sessions that are not waiting always contain the total wait time since the session
started.
Answer:
B, C
Explanation:
In the V$SESSION view, Oracle provides information about the session waits:
B) When the WAIT_TIME column has a value of 0, it signifies that the session is currently waiting
for a resource. This column represents the duration of the current or last wait.
C) If the session is not actively waiting, the WAIT_TIME column shows the time the session spent
waiting for the last wait event. If the STATE column is showing 'WAITED KNOWN TIME', it means
the session is not currently waiting, but it indicates the time for which it had waited.
Question 5
Question Type: MultipleChoice
A database instance is suffering poor I/O performance on two frequently accessed large tables.
Which are two actions either one of which will allow Big Table caching to occur?
Options:
A- Increasing DB_BIG_TABLE_CACHE_PERCENT_TARGET to at least 50
B- Setting DB_KEEP_CACHE_SIZE to at least 50M
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 6
Answer:
C, D
Explanation:
Big Table caching is a feature that allows frequently accessed large tables to be cached in
memory to improve I/O performance. From the parameter settings provided, Big Table caching is
not occurring because DB_BIG_TABLE_CACHE_PERCENT_TARGET is set to 10, which is the
minimum threshold for enabling the feature, but the size of the cache is too small for the big
tables to be effectively cached.
To enable Big Table caching, one of the following actions could be taken:
D (Correct): Increasing DB_CACHE_SIZE to 1G. Since the size of the buffer cache is a determining
factor for how much data can be cached, increasing this parameter would provide more memory
space for big tables to be cached.
B: Setting DB_KEEP_CACHE_SIZE to at least 50M only specifies a separate buffer pool for objects
with the KEEP cache attribute and does not affect Big Table caching.
Question 6
Question Type: MultipleChoice
Options:
A- Syntax Check
B- SQL Row Source Generation
C- SQL Optimization
D- Shared Pool Memory Allocation
E- Semantic Check
Answer:
E
Explanation:
During a soft parse, Oracle checks the shared SQL area to see if an incoming SQL statement
matches one already in the shared pool. This operation includes syntax and semantic checks. The
syntax check ensures the statement is properly formed, and the semantic check confirms that all
the objects referenced in the SQL statement exist and that the user has the necessary privileges
to access them. Reference:
Question 7
Question Type: MultipleChoice
Options:
A- DB time is organized as a simple list of statistics and any time period is attributable to only
one statistic.
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 8
B- DB time can be many times greater than the elapsed time since the database instance started.
C- DB tine excludes the time spent waiting for a CPU in the operating system run queue.
D- DB time includes the time spent executing the RMAN backup and restore command.
Answer:
B
Explanation:
DB time includes the time spent on user and background processes. It can be greater than the
elapsed time because it accumulates the active time of all the processes. For example, if two
sessions are each active for 2 seconds at the same time, DB time would accumulate 4 seconds,
while the elapsed time would be only 2 seconds. Reference:
Question 8
Question Type: MultipleChoice
What parameter change activates the generation and use of SQL Plan Directives7
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 9
Options:
A- optimizer_features_enable=12.2.0.1
B- optimizer_capture_sql_plan_baselines_TRUE
C- optimizer_dynamic_sampling=11
D- optimizer_adaptive_plans=TRUE
E- optimizer_adaptive_statistics = TRUE
Answer:
E
Explanation:
The optimizer_adaptive_statistics parameter, when set to TRUE, enables the optimizer to use
adaptive statistics, such as SQL Plan Directives, to help improve plans by automatically adjusting
them based on the actual execution statistics.
Question 9
Question Type: MultipleChoice
Options:
A- They are notifications from the Oracle Database Server of an existing or impending problem.
B- They provide notifications but never any suggestions for correcting the identified problems.
C- They are logged in the alert log.
D- They can be viewed only from the Cloud Control Database home page.
E- Their threshold settings can be modified by using DBMS_SERVER_ALERT.
F- They may contain suggestions for correcting the identified problems.
Answer:
A, C, F
Sample Questions for Oracle 1Z0-084 Exam By Wade - Page 10
Explanation:
Server-generated alerts in Oracle Database are designed to notify DBAs and other administrators
about issues within the database environment. These alerts can be triggered by a variety of
conditions, including threshold-based metrics and specific events such as ORA- error messages.
Here's how these options align with the statements provided:
A (True): Server-generated alerts are indeed notifications from the Oracle Database Server that
highlight existing or impending issues. These alerts are part of Oracle's proactive management
capabilities, designed to inform administrators about potential problems before they escalate.
C (True): These alerts are logged in the alert log of the Oracle Database. The alert log is a crucial
diagnostic tool that records major events and changes in the database, including server-
generated alerts. This log is often the first place DBAs look when troubleshooting database
issues.
F (True): Server-generated alerts may include suggestions for correcting identified problems.
Oracle Database often provides actionable advice within these alerts to assist in resolving issues
more efficiently. These suggestions can range from adjusting configuration parameters to
performing specific maintenance tasks.
B (False): While the statement might have been true in some contexts, Oracle's server-generated
alerts often include corrective suggestions, making this statement incorrect.
D (False): Server-generated alerts can be viewed from various interfaces, not just the Cloud
Control Database home page. They are accessible through Enterprise Manager, SQL Developer,
and directly within the database alert log, among other tools.
E (False): While it's true that threshold settings for some alerts can be modified, the method
specified, using DBMS_SERVER_ALERT, is not correct. Threshold settings are typically adjusted
through Enterprise Manager or by modifying specific initialization parameters directly.
Oracle Database Documentation: Oracle Database 19c: Performance Management and Tuning