Submit Search
Upload
Fazal rafi.. database concurancy control and recovery
•
Download as PPTX, PDF
•
0 likes
•
323 views
Softhat IT Solutions
Follow
we prepared this for class presentaion
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 13
Download now
Recommended
Hosted Revolution Online Backup V2 001
Hosted Revolution Online Backup V2 001
Steve Crawford
Invantive at Eusprig 2014
Invantive at Eusprig 2014
eusprig
Data migration
Data migration
Dragoş Bugă
Reconciliation Migration Project - A Case Study
Reconciliation Migration Project - A Case Study
Kumar Chandan, PMP®
N-able and Arcserve® talk Backup and Recovery
N-able and Arcserve® talk Backup and Recovery
Solarwinds N-able
The Database Environment Chapter 12
The Database Environment Chapter 12
Jeanie Arnoco
Distributed DBMS - Unit 9 - Distributed Deadlock & Recovery
Distributed DBMS - Unit 9 - Distributed Deadlock & Recovery
Gyanmanjari Institute Of Technology
1. Transaction Processing and Concurrency Control.pptx
1. Transaction Processing and Concurrency Control.pptx
calf_ville86
Recommended
Hosted Revolution Online Backup V2 001
Hosted Revolution Online Backup V2 001
Steve Crawford
Invantive at Eusprig 2014
Invantive at Eusprig 2014
eusprig
Data migration
Data migration
Dragoş Bugă
Reconciliation Migration Project - A Case Study
Reconciliation Migration Project - A Case Study
Kumar Chandan, PMP®
N-able and Arcserve® talk Backup and Recovery
N-able and Arcserve® talk Backup and Recovery
Solarwinds N-able
The Database Environment Chapter 12
The Database Environment Chapter 12
Jeanie Arnoco
Distributed DBMS - Unit 9 - Distributed Deadlock & Recovery
Distributed DBMS - Unit 9 - Distributed Deadlock & Recovery
Gyanmanjari Institute Of Technology
1. Transaction Processing and Concurrency Control.pptx
1. Transaction Processing and Concurrency Control.pptx
calf_ville86
Chapter 12
Chapter 12
Ali Broumandnia
Data & database administration hoffer
Data & database administration hoffer
Mohd Arif
Guide on Raid Data Recovery
Guide on Raid Data Recovery
Raid Data Recovery
Unit no 5 transation processing DMS 22319
Unit no 5 transation processing DMS 22319
ARVIND SARDAR
Database recovery
Database recovery
Vritti Malhotra
Ch 13 D B Admin
Ch 13 D B Admin
guest8fdbdd
Module 4 disaster recovery student slides ver 1.0
Module 4 disaster recovery student slides ver 1.0
Aladdin Dandis
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Rishu Mehra
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Rishu Mehra
What is active-active
What is active-active
Saif Ahmad
database recovery techniques
database recovery techniques
Kalhan Liyanage
8 i rman_love_it
8 i rman_love_it
Anil Pandey
7.ppt
7.ppt
yogeshrathee5
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Veritas Technologies LLC
Data Guard25 August
Data Guard25 August
Guenadi JILEVSKI
17855584.ppt
17855584.ppt
NoorEjaz1
The Sun ZFS Backup Appliance
The Sun ZFS Backup Appliance
omnidba
Hrm database-management-java-project
Hrm database-management-java-project
chetanmbhimewal
DBMS unit-5.pdf
DBMS unit-5.pdf
Prof. Dr. K. Adisesha
2007-05-23 Cecchet_PGCon2007.ppt
2007-05-23 Cecchet_PGCon2007.ppt
nadirpervez2
Effects of rheological properties on mixing
Effects of rheological properties on mixing
viprabot1
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Chandu841456
More Related Content
Similar to Fazal rafi.. database concurancy control and recovery
Chapter 12
Chapter 12
Ali Broumandnia
Data & database administration hoffer
Data & database administration hoffer
Mohd Arif
Guide on Raid Data Recovery
Guide on Raid Data Recovery
Raid Data Recovery
Unit no 5 transation processing DMS 22319
Unit no 5 transation processing DMS 22319
ARVIND SARDAR
Database recovery
Database recovery
Vritti Malhotra
Ch 13 D B Admin
Ch 13 D B Admin
guest8fdbdd
Module 4 disaster recovery student slides ver 1.0
Module 4 disaster recovery student slides ver 1.0
Aladdin Dandis
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Rishu Mehra
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Rishu Mehra
What is active-active
What is active-active
Saif Ahmad
database recovery techniques
database recovery techniques
Kalhan Liyanage
8 i rman_love_it
8 i rman_love_it
Anil Pandey
7.ppt
7.ppt
yogeshrathee5
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Veritas Technologies LLC
Data Guard25 August
Data Guard25 August
Guenadi JILEVSKI
17855584.ppt
17855584.ppt
NoorEjaz1
The Sun ZFS Backup Appliance
The Sun ZFS Backup Appliance
omnidba
Hrm database-management-java-project
Hrm database-management-java-project
chetanmbhimewal
DBMS unit-5.pdf
DBMS unit-5.pdf
Prof. Dr. K. Adisesha
2007-05-23 Cecchet_PGCon2007.ppt
2007-05-23 Cecchet_PGCon2007.ppt
nadirpervez2
Similar to Fazal rafi.. database concurancy control and recovery
(20)
Chapter 12
Chapter 12
Data & database administration hoffer
Data & database administration hoffer
Guide on Raid Data Recovery
Guide on Raid Data Recovery
Unit no 5 transation processing DMS 22319
Unit no 5 transation processing DMS 22319
Database recovery
Database recovery
Ch 13 D B Admin
Ch 13 D B Admin
Module 4 disaster recovery student slides ver 1.0
Module 4 disaster recovery student slides ver 1.0
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
Creating And Implementing A Data Disaster Recovery Plan
What is active-active
What is active-active
database recovery techniques
database recovery techniques
8 i rman_love_it
8 i rman_love_it
7.ppt
7.ppt
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Data Guard25 August
Data Guard25 August
17855584.ppt
17855584.ppt
The Sun ZFS Backup Appliance
The Sun ZFS Backup Appliance
Hrm database-management-java-project
Hrm database-management-java-project
DBMS unit-5.pdf
DBMS unit-5.pdf
2007-05-23 Cecchet_PGCon2007.ppt
2007-05-23 Cecchet_PGCon2007.ppt
Recently uploaded
Effects of rheological properties on mixing
Effects of rheological properties on mixing
viprabot1
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Chandu841456
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
KartikeyaDwivedi3
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
PragyanshuParadkar1
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
Satyam Kumar
Internship report on mechanical engineering
Internship report on mechanical engineering
malavadedarshan25
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
PoojaBan
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
jennyeacort
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
hassan khalil
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
C Sai Kiran
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
me23b1001
pipeline in computer architecture design
pipeline in computer architecture design
ssuser87fa0c1
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
koyaldeepu123
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
ssuser7cb4ff
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
959SahilShah
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
k795866
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
Recently uploaded
(20)
Effects of rheological properties on mixing
Effects of rheological properties on mixing
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
Internship report on mechanical engineering
Internship report on mechanical engineering
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
pipeline in computer architecture design
pipeline in computer architecture design
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Fazal rafi.. database concurancy control and recovery
1.
© Copyright 2008
STI - INNSBRUCK www.sti-innsbruck.at Presentation of Advance Database on Concurrenccy Control & DB Recovery Designed and Prepared by Rafi Uah & Fazli Mola Jan
2.
Chapter 12 ©
2007 by Prentice Hall 2 Database Recovery Mechanism for restoring a database quickly and accurately after loss or damage Recovery facilities: • Backup Facilities • Journalizing Facilities • Checkpoint Facility • Recovery Manager
3.
Chapter 12 ©
2007 by Prentice Hall 3 Back-up Facilities Automatic dump facility that produces backup copy of the entire database Periodic backup (e.g. nightly, weekly) Backups stored in secure, off-site location
4.
Chapter 12 ©
2007 by Prentice Hall 4 Checkpoint Facilities DBMS periodically refuses to accept new transactions system is in a quiet simple Database and transaction logs are synchronized This allows recovery manager to resume processing from short period, instead of repeating entire day
5.
Chapter 12 ©
2007 by Prentice Hall 5 Concurrency Control Problem–in a multiuser environment, simultaneous access to data can result in interference and data loss Solution–Concurrency Control The process of managing simultaneous operations against a database so that data integrity is maintained and the operations do not interfere with each other in a multi- user environment
6.
Chapter 12 ©
2007 by Prentice Hall 6 Concurrency Control Process of managing simultaneous execution of transactions in a shared database, to ensure the serializability of transactions, is known as concurrency control.
7.
Chapter 12 ©
2007 by Prentice Hall 7 Concurrency Control Techniques Pessimistic concurrency control Optimistic concurrency control
8.
Chapter 12 ©
2007 by Prentice Hall 8 Pessimistic Concurrency Control • Pessimistic Concurrency Control assumes that conflicts will happen • Pessimistic Concurrency Control techniques detect conflicts as soon as they occur and resolve them using blocking.
9.
Chapter 12 ©
2007 by Prentice Hall 9 Optimistic Concurrency Control • Optimistic Concurrency Control assumes that conflicts between transactions are rare. • Does not require locking • Transaction executed without restrictions
10.
Chapter 12 ©
2007 by Prentice Hall 10 Concurrency Control Techniques Serializability Finish one transaction before starting another Locking Mechanisms The most common way of achieving serialization Data that is retrieved for the purpose of updating is locked for the updater No other user can perform update until unlocked
11.
Chapter 12 ©
2007 by Prentice Hall 11 Locking Mechanisms Locking level: Database–The entire database is locked and become unavailable to other users.This is used during the backup of the entire Database. Table–The entire Table containing a requested record is locked Page–very commonly used Record–only the requested row is locked; fairly commonly used Field–only particular field or column is locked; impractical
12.
Chapter 12 ©
2007 by Prentice Hall 12 Locking Mechanisms Types of locks: Shared lock–Read but no update permitted. Exclusive lock–No access permitted. Used when preparing to update
13.
13
Download now