Patent
1993-08-04
1995-05-23
Atkinson, Charles E.
395425, 395600, G06F 1100
Patent
active
054189403
ABSTRACT:
A method for detecting partial page writes in pages spanning multiple sectors of a sector organized multiple tracked storage facility in a page oriented, log based transaction management system. During a page write to storage from a buffer, a status bit is embedded at the end of each page sector and a status byte in the last page sector, the status byte is complemented, and each status bit is swapped with a counterpart in the status byte as it is being written out to storage. During a page read in the buffer from storage the status bit values of each page are swapped with their byte counterpart and a partial write detected as a mismatch of the bits in the status byte. Page recovery involves recreating a page from said log upon detection of either a partial sector write or a partial page write by redoing all accessing events on the log between a predetermined point to an end of log including unconditionally redoing of all format page events logged in said interval. Partial page write error is also detected where page is allocated to the buffer while avoiding a page read from storage.
REFERENCES:
patent: 4298929 (1981-11-01), Capozzi
patent: 4498145 (1985-02-01), Baker et al.
Aries: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write Ahead Logging vol. 17, No. 1 Feb. 7, 1992.
TDB vol. 25, No. 11B Apr. 1983 Partial Data Page Write Detection R. A. Crus et al.
Atkinson Charles E.
Brodie R. Bruce
International Business Machines - Corporation
LandOfFree
Method and means for detecting partial page writes and avoiding does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and means for detecting partial page writes and avoiding , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and means for detecting partial page writes and avoiding will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2147620