Mysqldump備份的基本流程介紹
mysqldump備份的基本流程如下:
1.呼叫FTWRL(flush tables with read lock),全域性禁止讀寫
2.開啟快照讀,獲取此時的快照(僅對innodb表起作用)
3.備份非innodb表資料(*.frm,*.myi,*.myd等)
4.非innodb表備份完畢後,釋放FTWRL鎖
5.逐一備份innodb表資料
6.備份完成。
整個備份詳細過程,可以用以下圖來說明:
1.呼叫FTWRL(flush tables with read lock),全域性禁止讀寫
2.開啟快照讀,獲取此時的快照(僅對innodb表起作用)
3.備份非innodb表資料(*.frm,*.myi,*.myd等)
4.非innodb表備份完畢後,釋放FTWRL鎖
5.逐一備份innodb表資料
6.備份完成。
整個備份詳細過程,可以用以下圖來說明:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2136020/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysqldump的備份流程MySql
- MySQLDump的備份方法MySql
- 【mysqldump】mysqldump及備份恢復示例MySql
- mysqldump備份技巧分享MySql
- 簡單的mysqldump備份(windows)MySqlWindows
- windows mysqldump備份指令碼WindowsMySql指令碼
- solr叢集構建的基本流程介紹Solr
- mysqldump 資料庫備份程式MySql資料庫
- Oracle 備份和恢復介紹Oracle
- mydumper備份工具介紹與使用
- mysql5.6 mysqldump備份報錯MySql
- MySQL主從配置及mysqldump備份MySql
- jQuery Validate表單驗證基本流程介紹jQuery
- mysqldump全量備份+mysqlbinlog二進位制日誌增量備份MySql
- hazelcast的基本介紹AST
- mysqldump壓縮備份匯出匯入(含定期備份shell指令碼)MySql指令碼
- Mysqldump 在備庫進行備份時會阻塞備庫的sql_threadMySqlthread
- mysqldump+mysqlbinlog執行備份與還原MySql
- Linux基礎命令---mysqldump資料庫備份LinuxMySql資料庫
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- 達夢DMRMAN備份還原工具的介紹與配置
- layui 的基本使用介紹UI
- ipfs基本介紹
- TypeScript基本介紹TypeScript
- LVM基本介紹LVM
- docker 基本介紹Docker
- mysqldump中skip-tz-utc引數介紹MySql
- 關於mysqldump備份非事務表的注意事項MySql
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- Mysqldump備份說明及資料庫備份指令碼分享-運維筆記MySql資料庫指令碼運維筆記
- 如何使用 rsync 備份 Linux 系統的一些介紹Linux
- OC-NSArray的基本介紹
- mysqldump備份時如何保持資料的一致性MySql
- mysqldump使用方法(MySQL資料庫的備份與恢復)MySql資料庫
- 專案管理基本流程介紹,讓你輕鬆管理專案專案管理
- MySQL資料庫的基本備份MySql資料庫
- 詳解MySQL資料備份之mysqldump使用方法MySql
- 幾款實用的容錯、備份與快照工具介紹WP
- innobackupex全備份流程圖流程圖