僅當客戶端和伺服器都支援「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 的最佳方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!