Abstract
Coupling multiple computing nodes for transaction processing for the sake of capacity and availability has received considerable interest. A multisystem data sharing environment (MDSE) is one of the representative architecture of the coupling [2,4]. In the MDSE, all coupled nodes are connected via a high-speed network and share a common database at the disk level. Each node in the MDSE has its own buffer pool and caches database pages in the buffer. Caching may substantially reduce the number of disk I/O operations by utilizing the locality of reference. However, since a particular page may be simultaneously cached in different nodes, modification of the page in any buffer invalidates copies of that page in other nodes. This necessitates the use of a cache coherency scheme so that the nodes always see the most recent version of database pages [3,6]. The subject of this paper is about database recovery that has to be performed when one or more nodes are failed. The complexity of recovery schemes in the MDSE is heavily dependent on the dirty page
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.