MS SQL Server – 56 – Isolation level MCQ

56 – Isolation level MCQ

1 / 25

1. What is the highest isolation level in SQL Server?

2 / 25

2. Which isolation level allows transactions to read uncommitted data from other transactions?

3 / 25

3. In SQL Server, which isolation level is the default when creating a new transaction?

4 / 25

4. What does the READ COMMITTED isolation level guarantee in SQL Server?

5 / 25

5. In SQL Server, which isolation level provides the highest level of data consistency but can lead to more contention?

6 / 25

6. What is the primary purpose of the READ UNCOMMITTED isolation level in SQL Server?

7 / 25

7. Which isolation level ensures that a transaction does not read uncommitted data?

8 / 25

8. What is the purpose of the SERIALIZABLE isolation level in SQL Server?

9 / 25

9. Which isolation level allows a transaction to read data without acquiring locks in SQL Server?

10 / 25

10. What is the default isolation level in SQL Server when using the “SET TRANSACTION ISOLATION LEVEL” statement?

11 / 25

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

12 / 25

12. Which isolation level allows a transaction to read data without acquiring locks but may encounter dirty reads?

13 / 25

13. What is the primary purpose of the REPEATABLE READ isolation level in SQL Server?

14 / 25

14. What is the purpose of the “SET TRANSACTION READ ONLY” statement in SQL Server?

15 / 25

15. Which isolation level ensures that a transaction cannot read data that has been modified but not yet committed by other transactions?

16 / 25

16. In SQL Server, what is a non-repeatable read?

17 / 25

17. Which isolation level provides the lowest level of data consistency but allows maximum concurrency in SQL Server?

18 / 25

18. What is the purpose of the “SET TRANSACTION READ WRITE” statement in SQL Server?

19 / 25

19. What does the SERIALIZABLE isolation level guarantee in SQL Server?

20 / 25

20. Which isolation level allows a transaction to read and modify data without acquiring locks in SQL Server?

21 / 25

21. What is the primary purpose of the READ COMMITTED SNAPSHOT isolation level in SQL Server?

22 / 25

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

23 / 25

23. Which isolation level in SQL Server is similar to SERIALIZABLE but uses row versioning to provide higher concurrency?

24 / 25

24. Which isolation level in SQL Server provides a consistent snapshot of data to each transaction and prevents non-repeatable reads?

25 / 25

25. What is the primary advantage of using the SNAPSHOT isolation level in SQL Server?

Your score is

0%