ACM Home Page
Please provide us with feedback. Feedback
Dynamic data recovery for database systems based on fine grained transaction log
Full text PdfPdf (207 KB)
Source
ACM International Conference Proceeding Series; Vol. 299 archive
Proceedings of the 2008 international symposium on Database engineering & applications table of contents
Coimbra, Portugal
SESSION: Data mining, OLAP, and knowledge discovery table of contents
Pages 249-253  
Year of Publication: 2008
ISBN:978-1-60558-188-0
Authors
Hong Zhu  Huazhong University of Sci & Tech, Wuhan, Hubei, P.R. China
Ge Fu  Huazhong University of Sci & Tech, Wuhan, Hubei, P.R. China
Yi Zhu  Huazhong University of Sci & Tech, Wuhan, Hubei, P.R. China
Renchao Jin  Huazhong University of Sci & Tech, Wuhan, Hubei, P.R. China
Kevin Lü  Brunel University, Uxbridge, UK
Jie Shi  Huazhong University of Sci & Tech, Wuhan, Hubei, P.R. China
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 26,   Downloads (12 Months): 115,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1451940.1451975
What is a DOI?

ABSTRACT

Data recovery techniques for malicious transactions are increasingly becoming an important issue since the security for DBMSs are mainly prevention based, and they cannot defend systems from unknown attacks. Survivability and availability are essential for modern DBMSs, which require the database provide continuous services in the period of recovery, namely dynamic recovery. In this paper, we presented a data recovery model and introduce extended read-write dependency and phantoms dependency to the model. A fine grained transaction log is proposed for data recovery. The log records all the data items of the read and update-involved operations for the committed transactions, and even extracts data items read by the subqueries in the SQL statements. Based on the log, we develop a dynamic recovery system to implement the data recovery model. The system could provide continuous services while the recovery is processing. Experiments based on TPC-W benchmark show that the dynamic recovery system is high-efficient and reliable.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
Luenam, P., and Liu, P. 2001. ODAM: An On-the-fly Damage Assessment and Repair System for Commercial Database Applications. Technical Report. Dept. of Information Systems, UMBC.
5
 
6
 
7
 
8
Wang, H. and Liu, P. 2006. Modeling and Evaluating the Survivability of an Intrusion Tolerant Database System. Lecture Notes in Computer Science. Volume 4189 (2006), 207--224.
 
9

Collaborative Colleagues:
Hong Zhu: colleagues
Ge Fu: colleagues
Yi Zhu: colleagues
Renchao Jin: colleagues
Kevin Lü: colleagues
Jie Shi: colleagues