mysqldump的最佳實踐
1、如果mysqldump期間,不想堵塞dml和ddl,建議加上--single-transaction或--skip-lock-tables
2、匯出某個庫時,建議加上--databases,因為這樣匯出的檔案預設帶create database
3、--opt預設開啟沒有關係,一些否定的引數會覆蓋--opt包含的選項,比如--skip-lock-tables會覆蓋--opt中的--lock-tables
4、mysqldump如果時間越長,則消耗的undo越大
5、如果想實現oracle的expdp一樣的效果,備份期間生成的資料也備份,則加上--skip-lock-tables,但是風險就是一旦一張表還沒有備份到就執行了drop,則mysqldump會報錯
6、慎用--master-data或--lock-all-tables,否則一旦資料庫有鎖,則mysqldump備份會一直等待
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2374630/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RocketMQ的最佳實踐MQ
- 標籤的最佳實踐
- Eggjs 的 Controller 最佳實踐JSController
- swoft 假的最佳實踐
- AutoMapper 最佳實踐APP
- 《.NET最佳實踐》
- Django 最佳實踐Django
- metaq最佳實踐
- springDataJpa 最佳實踐Spring
- KeyPath 最佳實踐
- Pika最佳實踐
- JavaScript 最佳實踐JavaScript
- SnapKit 最佳實踐APK
- JDBC 最佳實踐JDBC
- Kafka最佳實踐Kafka
- Iptables 最佳實踐 !
- Serilog 最佳實踐
- Flutter 最佳實踐Flutter
- Java最佳實踐Java
- MongoDB 最佳實踐MongoDB
- Gradle最佳實踐Gradle
- 最佳實踐|Apache Pulsar 在拉卡拉的技術實踐Apache
- RMQ的SSL配置最佳實踐MQ
- Java Optional使用的最佳實踐Java
- Chronicle事件溯源的最佳實踐事件
- 防拖庫的最佳實踐
- Java集合框架的最佳實踐Java框架
- Java Map的最佳實踐 - tremblayJavaREM
- 金融科技 DevOps 的最佳實踐dev
- WebGPU 的幾個最佳實踐WebGPU
- JuiceFS CSI Driver 的最佳實踐UI
- 實現容器安全管理的最佳實踐
- 最佳化您的部署:Docker 映象最佳實踐Docker
- 8個雲成本最佳化的最佳實踐
- 【譯】VueJS 最佳實踐VueJS
- App瘦身最佳實踐APP
- Android MVP 最佳實踐AndroidMVP
- OpenResty 最佳實踐 (1)REST