MySQL數據庫引擎轉換

MySQL有多種數據引擎,常見的有Innodb和MyIsAM。這兩種數據引擎各有優劣,採用那種方式依賴具體使用的場景。場景變了,原來採用的引擎也就可能不合適了。

 

在實際業務中,需要將Innodb轉換爲MyIsAM格式。針對數據庫的操作,看似風險很高,但操作方法確極爲簡單。具體如下:

數據表名爲:my_test,現在將其從Innodb轉換爲MyIsAM,SQL語句是:

ALTER TABLE my_test ENGINE=MyIsAM

 

實際操作中發現轉換過程極爲快速,50萬行的數據量轉換過程不到1秒鐘。從MyIsAM轉換成Innodb耗時較多,大概需要兩秒鐘。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章