国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

mysql數(shù)據(jù)同步工具 mysql如何定期分析檢查與優(yōu)化表?

mysql如何定期分析檢查與優(yōu)化表?1. 優(yōu)化表(優(yōu)化表的主要功能是消除刪除或更新造成的空間浪費)。分析表(分析關(guān)鍵字的分布,分析并存儲MyISAM和BDB表中鍵的分布)3。檢查表(檢查表的錯誤,以及

mysql如何定期分析檢查與優(yōu)化表?

1. 優(yōu)化表(優(yōu)化表的主要功能是消除刪除或更新造成的空間浪費)。分析表(分析關(guān)鍵字的分布,分析并存儲MyISAM和BDB表中鍵的分布)

3。檢查表(檢查表的錯誤,以及MyISAM更新鍵的統(tǒng)計內(nèi)容)

4修復(fù)表(修復(fù)損壞的MyISAM表)

分析表

分析表1[,表2

]在分析表的過程中,數(shù)據(jù)庫系統(tǒng)會給表添加一個只讀鎖。在分析過程中,只能讀取表中的記錄,不能更新或插入記錄。analyze TABLE語句可以分析InnoDB和MyISAM類型的表。

定期分析表格可以提高性能,應(yīng)作為日常維護的一部分。因為通過更新表的索引信息來分析表,可以提高數(shù)據(jù)庫的性能。

Check table

在MySQL中使用Check table。check table語句可以檢查InnoDB和MyISAM類型的表是否有錯誤。您還可以檢查視圖中是否有錯誤。

check table table name

optimize table

使用MySQL,包含blob和varchar字節(jié)的表會變得更麻煩,因為這些字段的長度不同。當記錄被插入、更新或刪除時,它們將占用不同大小的空間,記錄將變得支離破碎,留下可用空間。就像一個磁盤碎片,它會降低性能,需要清理,所以需要優(yōu)化。(個人理解:刪除數(shù)據(jù)后,原始索引文件位置將為空。等待插入新文件,optimize命令是組織索引文件)

對于MyISAM表,直接使用下面的命令進行優(yōu)化

optimize table table1[,table2][,table3

]MyISAM

InnoDB

table不支持優(yōu)化,改為重新創(chuàng)建分析。由于InnoDB結(jié)構(gòu)中刪除了大量的行,索引會被重新組織,相應(yīng)的空間會被釋放,因此不需要優(yōu)化。

顯示表格狀態(tài),如“表格名稱”;