Unit-V Questions
1. a) Discuss Concurrency Control without Locking
b) Explain in detail Concurrent Executive of Transactions
2. a) What is Multiple-Granularity Locking? Discuss Concurrency Control in B+ Trees
b) Write about Media Recovery
3. a) Briefly discuss about Concurrent Execution of Transaction
b) What are ACID properties? Explain
4. a) Briefly explain recovering from a system crash
b) What is Media Recovery? Explain
5. a) Discuss the different types of failures. What is meant by catastrophic failure
b) Explain the desirable properties of Transactions
6. a) Explain about the ARIES Recovery Algorithm
b) Discuss about the shadow paging
7. a) Briefly discuss about Lock-Based concurrency control.
b) Enumerate and explain specialized locking techniques.
8 a) What is ARIES? Explain.
b) Briefly explain concurrency control without locking.
9. a) What is a Transaction? Explain Transactions and Schedules
b) Explain how to implement lock and unlock requests
10. a) What is ARIES? Discuss how to recover from a System Crash
b) What is Deadlock? Explain about Strict Two-Phase Locking (Strict 2PL)
11. Why concurrency control is needed in the databases? Explain with examples
12. a) Explain ARIES recovery algorithm
b) Explain about media recovery