文章彙整

利用指令優化MySQL資料庫,網頁載入更快速!

Astral WebBy Astral Web 6 years agoNo Comments
首頁  /  網站設計與開發  /  利用指令優化MySQL資料庫,網頁載入更快速!

不知道您是否有這種經驗?
瀏覽購物網站時,看到喜歡的商品立即點選後,卻發現一秒、兩秒…..十秒過去了,網頁卻還未載入完全,這段時間在別的網站可能已經看了三項商品了。
如果您是消費者,請問您會繼續等待網頁載入,或是直接關掉看別項商品呢?
在網路世界,要抓住客戶的視線需要分秒必爭的速度效率。
因此,若您的網頁有載入速度過慢的問題,不必擔心,今天Astral Web就要和您分享優化MySQL資料庫的方法,讓網頁載入速度更快,消費者瀏覽更順暢!

此次介紹的方法是適用於MyISAM類型的資料表,藉由Check table(檢查表)、Repair table(修復表)、Optimize table(最佳化表)這三種指令,將您的MySQL資料庫優化,進而縮短查詢時間,讓網頁速度跑得更快。

首先,請先到你想要優化的資料庫裡。

MySQL-01

 

接著,到此頁面的最下方選擇 Check all(全選)。

 MySQL-02

 

選好之後,在 With Selected(選中項)選擇Check table(檢查表)。

MySQL-03

結果輸出。

MySQL-04

 

接著,再點擊Structrue(結構)回到資料庫結構。

MySQL-05

 

之後,再全選表格一次,但這次要選的是Repair table(修復表)。

MySQL-06

 

結果輸出。

MySQL-07

 

接著,再點擊Structrue(結構)回到資料庫結構。

和先前一樣選擇全部,再點擊最佳化表(Optimize table)。

MySQL-08

 

第一次Msq_text會出現OK的結果,再次執行後會出現Table is already up to date,這代表表格已完成最佳化了!

 MySQL-09

這些指令是透過修復、資料排序,來讓MyISAM在查詢時可以得到更好的效率,進而縮短MySQL的搜尋時間,以達到優化效果。
由於MySQL在版本5.5之後,預設的資料表類型已改為較安全的InnoDB,所以要使用何種資料表類型,就要請您自己斟酌了。

在此分享兩家網站資源,供大家參考:

1. KeJyun學習日誌:InnoDB與MyISAM的比較表格

2. 玻璃泉:如何將MySQL默認資料表類型改為MyISAM

以上是利用Check table(檢查表)、Repair table(修復表)、Optimize table(最佳化表),將Mysql資料庫優化的方法,希望能幫到大家加快網頁載入速度,若有任何疑問,歡迎與我們Astral Web聯繫!

Astral Web編寫製作

 

 

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  網站設計與開發

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。