数据库:数据库死机和掉电时如何让恢复数据
生活随笔
收集整理的這篇文章主要介紹了
数据库:数据库死机和掉电时如何让恢复数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在數據庫讀寫過程中突然死機或者斷電的情況下,如果事先都做好了備份,在故障發生時可以將備份數據同步到當前數據庫主機。
做備份的時候,盡量不要將備份的數據和當前數據庫數據放置在同一個物理磁盤上,應當存儲在另一主機物理盤上。以免硬盤出故障,備份也損壞。
還有就是發生這種情況的時候,如果內存中有很多重要數據正在與數據庫同步,如何保證內存中的數據不被丟失?
如果數據庫和內存數據正在同步,在掉電或死機時,可以使用數據庫的事務機制,利用數據庫技術的事務回滾,可以保證數據的一致性。那你就在內存數據同步之前先將內存數據持久化,然后分批同步,用事務,同時記錄進度,服務器掛了也沒關系,恢復之后從持久化媒體將數據加載到內存,再從上次完成點繼續同步。
?
總結
以上是生活随笔為你收集整理的数据库:数据库死机和掉电时如何让恢复数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java集合:Integer.parse
- 下一篇: 二分查找2