Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Alibaba Exam ACA-Operator Topic 9 Question 74 Discussion

Actual exam question for Alibaba's ACA-Operator exam
Question #: 74
Topic #: 9
[All ACA-Operator Questions]

When you use SQL statements to access tables in a database without an index configured, a full table scan will be performed. If a table contains a large amount of data, this kind of scan will access a large amount of data and consume a lot of the database's resources. Which of the following options are best practices when creating database indexes? (Number of correct answers: 3)

Show Suggested Answer Hide Answer
Suggested Answer: A, C, D

Contribute your Thoughts:

Emily
6 days ago
Haha, C is just silly. A table shouldn't have more than 6 indexed fields? Who came up with that rule? I'm going with A, D, and E as the best options.
upvoted 0 times
...
Diane
8 days ago
I believe option E is also important. Adhering to the rightmost prefix principle can optimize composite indexes.
upvoted 0 times
...
Stefan
9 days ago
I agree with you, Kimi. Adding an index to a frequently queried field can improve performance.
upvoted 0 times
...
Gabriele
12 days ago
B is definitely not a good practice. Indexing fields with many records can actually slow down performance. I'm going with A, D, and E as the correct answers.
upvoted 0 times
...
Kirby
13 days ago
I think A, D, and E are the best options here. Indexing frequently queried fields is a no-brainer, and fixed-length fields are easier to index efficiently. The rightmost prefix principle is also important for composite indexes.
upvoted 0 times
...
Kimi
19 days ago
I think option A is a good practice for creating database indexes.
upvoted 0 times
...

Save Cancel