MCQ King
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
Restart quiz