International E-publication: Publish Projects, Dissertation, Theses, Books, Souvenir, Conference Proceeding with ISBN.  International E-Bulletin: Information/News regarding: Academics and Research

Analysis of Recovery Techniques in Data Base Management System

Author Affiliations

  • 1Department of Computer Science, Govt. Holkar Science College, DAVV, Indore, India
  • 2Department of Computer Science, Govt. Holkar Science College, DAVV, Indore, India
  • 3Department of Computer Science, Govt. Holkar Science College, DAVV, Indore, India
  • 4Idyllic Institute of Management, Rau, Indore, India
  • 5Department of Computer Science, MGCGV, Chitrakoot, India

Res. J. Computer & IT Sci., Volume 4, Issue (3), Pages 4-8, March,20 (2016)


As system continue to grow in size and complexity, they pose increasingly greater safety and risk management challenges. The danger of data being corrupted due to reckless application writes is increased. When a DBMScrashes, all or a portion of the data may become unusable. Appropriate procedures must be followed to restore, validate and return the system to normal. Recovery algorithms are techniques to ensure database consistency and transaction atomicity and durability despite failure. In this paper, we have studied when a user face the problems of failure, he may confuse which technique should be used. So we compare the recovery techniques Log Based Scheme and Shadow Paging on the basis of their performance. A review of recovery techniques give the idea of modifying log based recovery technique to be used in multi-user environment more precisely if some problem of writing log each time might be solved. Shadow paging is an alternative approach in place of log based scheme Shadow paging may be considered to use for recovering if its drawbacks of garbage collection and data fragmentation may resolve.


  1. Akanshika (2013)., Analysis of Rollback Recovery Techniques in Distributed Database Management System., International Journal of Modern Engineering Research (IJMER), 3(3), 1353-1356 ISSN: 22496645
  2. Morgan Davis (2014)., What Is a Database Management System., -system.25.06.2015
  3. Dinesh Thakur (2015)., What is Transaction in DBMS., /transaction.29/06/2015
  4. Gursharan Singh Tatla (2015)., Transaction Management.,
  5. Ashish Srivastava, Udai Shankar and Sanjay Kumar Tiwari (2012)., Transaction Management in Homogenous Distributed Real-Time Replicated Database Systems., International Journal of Advanced Research in Computer Science and Software Engeering. 2(6), ISSN: 2277 128X.
  6. WIKIPEDIA (2015), Data Recovery., https://en. Data_recovery.04/07/2015
  7. Ramez Elmasri, Shamkant B. Nava the (2015)., Fundamentals of Database System (5th Edition)., ISBN-13:978-0321369574, ISBN-10: 0321369572
  8. Hector Garcia-Molinaet. Al. (2008)., Database Systems: The Complete Book (2nd Edition)., ISBN-13:978-0131873254, ISBN-10: 0131873253
  9. Philip Bohannon and at all (2003)., Detection and Recovery Techniques for Database Corruption., IEEE: Transactions on Knowledge and Data Engineering, 15( 5)
  10. Mohan C., Haderle D., Lindsay B., Pirahesh H. and Schwarz P. (1992)., ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging., ACM Trans. Database Systems, 17(1) 94-162