exam questions

Exam 70-762 All Questions

View all questions & answers for the 70-762 exam

Exam 70-762 topic 1 question 86 discussion

Actual exam question from Microsoft's 70-762
Question #: 86
Topic #: 1
[All 70-762 Questions]

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some questions sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have a database that is 130 GB and contains 500 million rows of data.
Granular transactions and mass batch data imports change the database frequently throughout the day. Microsoft SQL Server Reporting Services (SSRS) uses the database to generate various reports by using several filters.
You discover that some reports time out before they complete.
You need to reduce the likelihood that the reports will time out.
Solution: You partition the largest tables.
Does this meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
databasejamdown
Highly Voted 4 years, 8 months ago
I really do think the answer is yes. The reports are based on filters which mean they are not accessing the entire table. Partitions allow the reports to be faster because it's access only the partition with the needed data.
upvoted 11 times
kiri2020
4 years, 7 months ago
agree, should be yes https://www.sqlshack.com/database-table-partitioning-sql-server/
upvoted 3 times
...
...
raja1234567890
Highly Voted 5 years ago
Could be along with partitioning table, we need to set lock_escalation also to true?
upvoted 5 times
...
TheDUdeu
Most Recent 4 years, 5 months ago
Looking at other sites the answer is no
upvoted 1 times
Braindripper
4 years, 5 months ago
other sites copy the answer from here ;)
upvoted 1 times
...
Andy7622
4 years, 5 months ago
You'd better look at discussions on every site . Opinions with large number of upvotes are often right
upvoted 1 times
...
...
TheDUdeu
4 years, 5 months ago
It is not the best solution but it could help to partition tables. The problem is it might not help either. It is a very hard question to have just a yes and no answer based on the requirements. I would hope the test is more specific and in this instance I would say yes but you don't just partition tables to improve query performance.
upvoted 1 times
...
Luzix
4 years, 7 months ago
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms177411(v=sql.105)?redirectedfrom=MSDN Partitioning tables can improve performance by enabling lock escalation to a single partition instead of a whole table.
upvoted 5 times
...
Sebastian90
4 years, 7 months ago
I agree, the answer should be YES (if one of the filtered columns is used to partiton the table), the report would access a particular partition within a separate filegroup, this enhances performance
upvoted 1 times
...
Matt95
5 years, 1 month ago
Any explanation?
upvoted 1 times
Hoglet
5 years ago
Partitioning is not a performance enhancement. It's about storage and/or index management.
upvoted 3 times
Braindripper
4 years, 5 months ago
There is a common misconception that partitioning doesn't improve performance that it just helps manage the data better. However in subsequent versions of SQL server we see how Microsoft relies heavily on splitting the data and leveraging partition elimination to improve performance.
upvoted 2 times
...
databasejamdown
4 years, 8 months ago
When the tables are partitioned you end up with multiple tables each containing a smaller amount of data which means the indexes per partition will be smaller. Doesn't the mean the queries/reports will execute faster?
upvoted 5 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 ...