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
- memcache的最佳實踐
- Java 的最佳實踐Java
- swoft 假的最佳實踐
- 標籤的最佳實踐
- shrink space的最佳實踐
- Pika最佳實踐
- Flutter 最佳實踐Flutter
- MongoDB 最佳實踐MongoDB
- 《.NET最佳實踐》
- Django 最佳實踐Django
- metaq最佳實踐
- Iptables 最佳實踐 !
- Java最佳實踐Java
- Kafka最佳實踐Kafka
- Log最佳實踐
- SnapKit 最佳實踐APK
- MacBook 最佳實踐Mac
- viewport 最佳實踐View
- ViewPager最佳實踐Viewpager
- OpenResty最佳實踐REST
- PHP最佳實踐PHP
- MongoDB最佳實踐MongoDB
- JDBC 最佳實踐JDBC
- JavaScript 最佳實踐JavaScript
- 最佳實踐|Apache Pulsar 在拉卡拉的技術實踐Apache
- Java Optional使用的最佳實踐Java
- Java Map的最佳實踐 - tremblayJavaREM
- RMQ的SSL配置最佳實踐MQ
- Java集合框架的最佳實踐Java框架
- 防拖庫的最佳實踐
- Chronicle事件溯源的最佳實踐事件
- WebGPU 的幾個最佳實踐WebGPU
- JuiceFS CSI Driver 的最佳實踐UI
- MySQL 升級的最佳實踐MySql
- 提高.NET效能的最佳實踐
- 十個JDBC的最佳實踐JDBC
- 實現容器安全管理的最佳實踐