exam questions

Exam 70-464 All Questions

View all questions & answers for the 70-464 exam

Exam 70-464 topic 1 question 38 discussion

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

You have an index for a table in a SQL Azure database. The database is used for Online Transaction Processing (OLTP).
You discover that many page splits occur when records are inserted or updated in the table.
You need to minimize the number of page splits.
What should you set from the index options?

  • A. FILLFACTOR = 0
  • B. STATISTICS_NORECOMPUTE = OFF
  • C. STATISTICS_NORECOMPUTE = ON
  • D. FILLFACTOR = 80
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️
References:
http://msdn.microsoft.com/en-us/library/ms188783.aspx
http://msdn.microsoft.com/en-us/library/ms177459.aspx

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
Kepty
4 years, 5 months ago
Answer is right...
upvoted 1 times
...
Luzix
4 years, 6 months ago
An index that has many random inserts and has very full pages will have an increased number of page splits. This causes more fragmentation and that is very bad for performance. We can reduce page splits by keeping some room in the data pages by setting fill factor value less than 100. The extra bytes on each page will help to minimize page splits caused by extra length in the rows. Read attached article to understand the best value for fill factor to avoid such page-split operations. We can also use index rebuild operation with the FILL FACTOR option that will allow the page fullness to be changed to fit the query pattern on the index. This will also helpful in reducing total page-split counts. I hope you like this article. You can drop your questions in comment section. Please follow our Facebook page and Twitter handle to get latest updates. https://techyaz.com/sql-server/how-to-avoid-page-split-in-sql-server/#:~:text=We%20can%20reduce%20page%20splits,avoid%20such%20page%2Dsplit%20operations.
upvoted 1 times
...
Luzix
4 years, 6 months ago
Trying to maintain the extra space on the data pages would defeat the purpose of fill factor because the Database Engine would have to perform page splits to maintain the percentage of free space specified by the fill factor on each page as data is entered. https://docs.microsoft.com/en-us/sql/relational-databases/indexes/specify-fill-factor-for-an-index?redirectedfrom=MSDN&view=sql-server-ver15 Fill-factor values 0 and 100 are the same in all respects.
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