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
- swoft 假的最佳實踐
- 標籤的最佳實踐
- Eggjs 的 Controller 最佳實踐JSController
- JavaScript 最佳實踐JavaScript
- JDBC 最佳實踐JDBC
- Kafka最佳實踐Kafka
- Java最佳實踐Java
- Serilog 最佳實踐
- Flutter 最佳實踐Flutter
- springDataJpa 最佳實踐Spring
- Gradle最佳實踐Gradle
- MongoDB 最佳實踐MongoDB
- Iptables 最佳實踐 !
- AutoMapper 最佳實踐APP
- 《.NET最佳實踐》
- Django 最佳實踐Django
- metaq最佳實踐
- KeyPath 最佳實踐
- Pika最佳實踐
- SnapKit 最佳實踐APK
- 最佳實踐|Apache Pulsar 在拉卡拉的技術實踐Apache
- 金融科技 DevOps 的最佳實踐dev
- JuiceFS CSI Driver 的最佳實踐UI
- Java Map的最佳實踐 - tremblayJavaREM
- WebGPU 的幾個最佳實踐WebGPU
- RMQ的SSL配置最佳實踐MQ
- Java Optional使用的最佳實踐Java
- Chronicle事件溯源的最佳實踐事件
- 防拖庫的最佳實踐
- Java集合框架的最佳實踐Java框架
- 實現容器安全管理的最佳實踐
- 最佳化您的部署:Docker 映象最佳實踐Docker
- 8個雲成本最佳化的最佳實踐
- Code Review最佳實踐View
- 日誌最佳實踐
- Kubernetes Deployment 最佳實踐
- restful api最佳實踐RESTAPI