0% found this document useful (0 votes)
41 views

Unit Vquestions

The document contains 12 questions about database concurrency control and recovery. The questions cover topics such as concurrency control with and without locking, multiple-granularity locking in B+ trees, ACID properties of transactions, system crash recovery, types of failures, desirable transaction properties, the ARIES recovery algorithm, shadow paging, lock-based concurrency control techniques, implementing lock and unlock requests, and deadlock handling with strict two-phase locking.

Uploaded by

Rahul Tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Unit Vquestions

The document contains 12 questions about database concurrency control and recovery. The questions cover topics such as concurrency control with and without locking, multiple-granularity locking in B+ trees, ACID properties of transactions, system crash recovery, types of failures, desirable transaction properties, the ARIES recovery algorithm, shadow paging, lock-based concurrency control techniques, implementing lock and unlock requests, and deadlock handling with strict two-phase locking.

Uploaded by

Rahul Tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

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

You might also like