Database transactions can be used to introduce some level of fault tolerance and data integrity after recovery from a crash. A database transaction is a unit of work, typically encapsulating a number of operations over a database (e.g., reading a database object, writing, acquiring lock, etc.), an abstraction supported in database and also other systems. Each transaction has well defined boundaries in terms of which program/code executions are included in that transaction (determined by the transaction's programmer via special transaction commands).
Database transactions can be used to introduce some level of fault tolerance and data integrity after recovery from a crash . A database transaction is a unit of work , typically encapsulating a number of operations over a database ( e.g. , reading a database object , writing , acquiring lock , etc . ) , an abstraction supported in database and also other systems . Each transaction has well defined boundaries in terms of which program / code executions are included in that transaction ( determined by the transaction 's programmer via special transaction commands ) .
How can database transactions ensure accuracy after a crash?
How can database transactions ensure accuracy after a crash ?
fault tolerance
fault tolerance