MS SQL Server – 57 – Row Versioning MCQ

57 – Row Versioning MCQ

1 / 25

1. What is row versioning in SQL Server?

2 / 25

2. Which feature in SQL Server allows you to track changes to rows over time?

3 / 25

3. What is the primary purpose of row versioning in SQL Server?

4 / 25

4. In SQL Server, which system database is used to store row versioning information?

5 / 25

5. What is the primary benefit of using row versioning-based isolation levels in SQL Server?

6 / 25

6. Which isolation level in SQL Server uses row versioning to provide a consistent snapshot of data?

7 / 25

7. How does SQL Server create row versions for data in tables?

8 / 25

8. What is the purpose of the version store in SQL Server’s tempdb database?

9 / 25

9. Which system dynamic management view (DMV) in SQL Server can be used to monitor the version store?

10 / 25

10. In SQL Server, which transaction isolation level uses row versioning to provide a consistent read-only snapshot of data?

11 / 25

11. What is a row version in SQL Server?

12 / 25

12. In SQL Server, which statement is true regarding row versioning-based isolation levels?

13 / 25

13. What happens to a row version when it is updated in SQL Server?

14 / 25

14. In SQL Server, which isolation level can provide the highest level of data consistency with the least amount of locking?

15 / 25

15. What is the primary disadvantage of using row versioning in SQL Server?

16 / 25

16. Which SQL Server isolation level allows dirty reads but uses row versioning to prevent non-repeatable reads?

17 / 25

17. What is a common use case for row versioning in SQL Server?

18 / 25

18. In SQL Server, what is a transaction’s interaction with the version store during a write operation?

19 / 25

19. Which statement is true regarding SQL Server’s row versioning-based isolation levels?

20 / 25

20. What is the primary benefit of using row versioning-based isolation levels in SQL Server?

21 / 25

21. In SQL Server, which isolation level uses row versioning to prevent non-repeatable reads but still allows phantom reads?

22 / 25

22. What is the purpose of the “SET TRANSACTION ISOLATION LEVEL” statement in SQL Server?

23 / 25

23. What is a phantom read in SQL Server?

24 / 25

24. Which system view in SQL Server can be used to monitor the tempdb version store?

25 / 25

25. In SQL Server, which isolation level uses row versioning to provide a consistent read-only snapshot of data, but allows dirty reads?

Your score is

0%