最佳压缩mysqldump的方法?

最佳压缩mysqldump的方法?

压缩操作仅在客户端和服务器都支持’zlib’压缩且客户端请求压缩时使用。

阅读更多:MySQL 教程

mysqldump的用法

  • 使用压缩的优点是减少有效载荷的大小。

  • 另一方面,使用压缩的缺点是它增加了计算时间。

  • 性能收益主要取决于正在发送的结果集的大小。

  • 此外,数据库服务器和其客户端之间的网络带宽和延迟也很重要。结果集越大,延迟就越大。

  • 换句话说,带宽越小,用户就越有可能看到压缩的好处。

服务的最大级别受到最小瓶颈的限制。因此,需要分析当前网络和CPU资源的位置。

最优化的数据库服务器将100%地利用其CPU 100%的时间,否则如果它有空闲的处理器,计算资源将浪费。

可以通过使用’mysqldump’并创建转储文件并允许mysql重新加载该文件来重建表。可以使用以下命令完成此操作−

mysqldump db_name t1 > dump.sql
mysql db_name < dump.sql

如果用户有一个较大的mysqldump文件,并且希望使用FTP从一个系统导入到另一个系统,而无需花费更多时间,则可以使用以下命令完成此操作。

mysqldump −u root −p database_name | gzip > dump.gz

另一种方法是压缩文件的内容,但这不被视为最佳方法。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

MySQL 教程