Along with the technical and extensive application of the distributed database, the safety of it also is recognition by the people more and more. At present, The distributed database system adopts the safety mechanism include: Prevent mechanism, Inspect mechanism, and Recover mechanism. Recover mechanism is a very important part of distributed database system.In this article, recovery mechanisms is the point, And the main method of recovery and the data restoration protocols are stated detailedly.After the deep-going exploration of the transaction commit protocol using currently,this article puts forwards a new three-phase commit protocol on the basis of redundancy technique. this protocol can decrease the times of information exchange and the times of blocking thought increase the redundancy of coordinator. This protocol also increase the probability for transaction success.Experiment validate that this method can improves the throughput and reliability for system and the capability of the commit protocol. it can basically realize the distributed transaction execution without any block. Besides the correct realization of the distributed database restoration, this method guarantees the reliability and the security of the distributed database system. |