Title :
Research on transaction dependency mechanism of self-healing database system
Author :
Xia, Xiaoling ; Ji, Qingyu ; Le, Jiajin
Author_Institution :
Sch. of C.omput. Sci. & Technol., Donghua Univ., Shanghai, China
Abstract :
Transaction Dependency is the base of the self-healing database system to do the selective recovery after malicious attacks. According to the dependency of transactions, self-healing database system needs undo only suspect transactions in the transaction log in order to reduce the impact of suspect transactions as much as possible. By analyzing the existing mechanism of logging, this paper presents a new transaction dependency mechanism which contains inter-transaction reverse-dependency log, tracing the reverse dependency of all the transactions, and transaction operation log, recording image dates of each transaction to rollback. The algorithm of UTS (Undo Transaction Set) is also presented. At last, we analyzed the performance and space overhead of this method compared with other methods.
Keywords :
database management systems; security of data; transaction processing; UTS; intertransaction reverse-dependency log; malicious attacks; rollback; selective recovery; selfhealing database system; transaction dependency mechanism; transaction operation log; undo transaction set; Computer science; Computers; Database systems; History; Intrusion detection; Selective recovery; Self-healing; before image data; suspect transaction; transaction reverse-dependency;
Conference_Titel :
Systems and Informatics (ICSAI), 2012 International Conference on
Conference_Location :
Yantai
Print_ISBN :
978-1-4673-0198-5
DOI :
10.1109/ICSAI.2012.6223528