僅當客戶端和服務器都支持“zlib”壓縮且客戶端請求壓縮時才使用壓縮操作。
mysqldump的使用
使用壓縮的優點是減少了有效負載的大小
另一方面,使用壓縮的缺點是它增加了
計算時間。
性能優勢很大程度上取決于發送的結果集的大小。
此外為此,數據庫服務器與其客戶端之間的網絡帶寬和延遲也很重要。結果集越大,延遲就越大。
換句話說,帶寬越小,用戶就越有可能看到壓縮帶來的好處。
換句話說,帶寬越小,用戶就越有可能看到壓縮帶來的好處。 p>
最大的服務水平僅限于最小的瓶頸。因此,需要分析當前時間網絡和CPU資源的情況。
最優化的數據庫服務器會在100%的時間100%利用其CPU,否則計算資源就會被浪費如果它有一個空閑的處理器。
可以通過轉儲和重新加載表來重建表。這可以通過使用“mysqldump”并創建轉儲文件并允許 mysql 重新加載該文件來完成。這可以使用以下命令來完成 –
mysqldump db_name t1 > dump.sql mysql db_name < dump.sql
登錄后復制
如果用戶有一個很大的 mysqldump 文件,并且他們希望使用 FTP 將其從一個系統導入到另一個系統,而不必在其上花費更多時間,則可以使用以下命令來完成
mysqldump −u root −p database_name | gzip > dump.gz
登錄后復制
另一種方法是壓縮文件的內容,但這不是最好的方法。
以上就是壓縮 mysqldump 的最佳方法?的詳細內容,更多請關注www.92cms.cn其它相關文章!