exam questions

Exam 1z0-071 All Questions

View all questions & answers for the 1z0-071 exam

Exam 1z0-071 topic 1 question 3 discussion

Actual exam question from Oracle's 1z0-071
Question #: 3
Topic #: 1
[All 1z0-071 Questions]

What is true about non-equijoin statement performance? (Choose two.)

  • A. The BETWEEN condition always performs less well than using the >= and <= conditions.
  • B. The BETWEEN condition always performs better than using the >= and <= conditions.
  • C. The Oracle join syntax performs better than the SQL:1999 compliant ANSI join syntax.
  • D. Table aliases can improve performance.
  • E. The join syntax used makes no difference to performance.
Show Suggested Answer Hide Answer
Suggested Answer: CD 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
oracledev
Highly Voted 1 year, 11 months ago
Selected Answer: CD
D. Table aliases can improve performance. Table aliases can improve performance by reducing the amount of parsing needed to execute the query. C. The Oracle join syntax performs better than the SQL:1999 compliant ANSI join syntax in Oracle 18c. Oracle's join syntax can result in better performance in certain scenarios as it allows the optimizer to understand the join order and access paths more effectively. Therefore, options C and D are correct. Options A, B, and E are incorrect.
upvoted 6 times
...
dici79
Most Recent 1 week, 2 days ago
Selected Answer: DE
A and B states ALWAYS - which is not always the case. C: The join syntax doesn't make much difference with performance. D: That's correct; it helps the optimizer E: this makes sense to me - The joint syntax doesn't make a difference.
upvoted 1 times
...
Drexan
2 months, 3 weeks ago
Selected Answer: CD
According to some papers and IA, these must be the better options...
upvoted 1 times
...
hidro
3 months ago
options D and E are correct Options C are incorrect because the SQL:1999–compliant join syntax does not offer any performance benefits over the Oracle-proprietary join syntax that existed in the earlier releases.
upvoted 1 times
...
VoidWanderer
5 months ago
i find D and E a little bit contradictory, do aliases come under join syntax?
upvoted 1 times
...
alelejaja
7 months, 3 weeks ago
Selected Answer: DE
D. Table aliases can improve performance. E. the difference related to performance that can be experimented between the two join syntax is minimum since Oracle optimizes internally both manners in a similar way
upvoted 1 times
...
Misi_Oracle
8 months, 1 week ago
C and D is true. C is true because oracle Join does perform better. D is true. Table aliases improve the I/O. Refer: https://docs.oracle.com/middleware/1221/bip/BIPDM/best_practices.htm E is false. It does affect performance. Refer: https://docs.oracle.com/cd/F49540_01/DOC/server.815/a67781/c20c_joi.htm
upvoted 1 times
...
Lee_jong_suk
1 year, 1 month ago
Selected Answer: DE
Table alias makes it easy for the parser to look up the columns in their respective tables. "Join" or "Where T1.id=T2.id" conditions have no difference in performance, though join is recommended to be used as the new syntax.
upvoted 1 times
...
KizTine
1 year, 3 months ago
Selected Answer: CE
I vote for answers C and E. To be honest, I don't know how good they are, so vague are their contents... I just know that answers A, B and C are wrong. So I vote by elemination.
upvoted 1 times
...
captainkul
1 year, 4 months ago
C and E correct.
upvoted 1 times
...
dilshod
1 year, 6 months ago
Selected Answer: DE
D E are correct
upvoted 3 times
...
musafir
1 year, 6 months ago
Selected Answer: DE
C D E are all correct it seems https://www.examtopics.com/discussions/oracle/view/10257-exam-1z0-071-topic-1-question-253-discussion/
upvoted 1 times
...
zouve
1 year, 7 months ago
Table aliases can improve performance: Table aliases can potentially improve performance by making the query more readable and reducing the length of the query statements. They can also help to avoid ambiguity when referencing columns from multiple tables. However, the improvement in performance is not directly related to the use of table aliases but rather to the improved readability and maintainability of the query.
upvoted 1 times
...
Fredderik91
1 year, 7 months ago
C AND E, fundamental NATURAL JOIN performance, Alias table, less memory disc not performance in execution.
upvoted 1 times
...
Nelita
1 year, 8 months ago
D/E Are good, because if you use alianses you say to Oracle where to find.
upvoted 1 times
...
Antreu
2 years, 2 months ago
I read that aliases do indeed improve performance, ex. when you order by a column, the parser doesn't need to check all the tables in the query, to find which one the column belongs to. Can anyone confirm this?
upvoted 3 times
...
JCOracle
2 years, 2 months ago
I disagree with D, table alias does not improve performance. Alias is often used to make it more readable.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago