一個非常老但是很有用的功能-閃回
自己公眾號原文: https://mp.weixin.qq.com/s/Qx7_WJ4oNpibOJZ18BlzeQ
說到閃回,熟悉資料庫的人都知道。資料庫自帶閃回的我知道有Oracle,透過一些列工具或者方法做到閃回的有MySQL、PostgreSQL等。
實驗開始:
為什麼要建立一個表空間?因為如果不小心把表建立到system這樣的系統表空間上,是無法閃回的。
對錶進行刪除以後,如果傳統做法,透過備份,再透過增量以及歸檔可以做嗎?可以的。一般來說MySQL這樣做。當然MySQL也有其他工具比如binlog2sql等。不過都是需要去做一些工作才能完成。原生的沒有。
在真實環境中指望備份去恢復我覺得幾乎是不可能的。因為種種原因都不能保證用備份可以解決。還是靠閃回這樣的工作才能滿足。包括binlog2sql也可以,就是稍微那麼麻煩一點。
對於沒有原生閃回的怎麼辦?
MySQL和PostgreSQL我覺得最好的方式都是一主兩從。其中一個從庫故意和主庫拉開幾個小時到的差距。一旦發現問題。用延遲庫的表加上binlog或者說歸檔日誌的兩個結合來進行組裝,從而對主庫進行恢復。這樣影響最小。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-2893862/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 最簡單易懂的laravel事件,這個功能非常的有用Laravel事件
- MySQL8 非常有用的一個新特性MySql
- 4個非常有用的 Flutter 技巧Flutter
- 【趙強老師】MySQL的閃回MySql
- 17個非常有用的PHP類和庫PHP
- 網上看到的“12個非常有用的JavaScript技巧”JavaScript
- Maven那些非常有用的 PluginMavenPlugin
- Python中非常有用的三個資料科學庫Python資料科學
- Flashback Drop閃回刪除功能實踐
- Orcale利用閃回功能恢復資料
- 非常有用的Linux系統操作命令Linux
- 分享一個功能很全的視訊播放器播放器
- 【Flashback】Flashback Drop閃回刪除功能實驗
- Vue引入vxe-table(一個功能非常強大的表格元件)Vue元件
- Oracle閃回功能恢復偶然丟失的資料(轉)Oracle
- 【Flashback】Flashback Database閃回資料庫功能實驗Database資料庫
- DM7閃回與閃回查詢
- 7個你可能不知道的蘋果Mac使用技巧 非常有用蘋果Mac
- IceWM:一個非常酷的桌面
- 前端的夥伴們, chrome canary 控制檯新增了一個非常實用的功能前端Chrome
- iOS 圖解一個功能很全的視訊播放器的使用iOS圖解播放器
- 推薦12款非常有用的流行 jQuery 外掛jQuery
- RazorSQL Mac—一個功能非常強大資料庫查詢工具SQLMac大資料資料庫
- Apache Spark和Hive有用的功能ApacheSparkHive
- 一個非常簡單易用且功能豐富的純Swift下載框架-TiercelSwift框架
- Oracle閃回技術 概覽 應用程式開發功能Oracle
- selenium_未報錯但是閃退的問題
- Oracle閃回技術 為Oracle閃回配置資料庫Oracle資料庫
- Java怎麼學?一些非常有用的書單和網站推薦Java網站
- 建立微服務很容易,但是有幾點很難 - James Hickey微服務
- [20180419]關於閃回的一些問題.txt
- 【Oracle 12c資料庫支援閃回庫功能】實驗Oracle資料庫
- RabbitMQ專案開發實戰技巧-非常有用MQ
- C ++ 向量:一個非常簡單的指南
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- 2.6.3 指定閃回區
- 一個老程式設計師的30年生涯回顧(譯文)程式設計師
- 一個非常棒的Go-Json解析庫GoJSON