大家知道sql優化工具嗎?如果不知道的趕緊看看我們給大家整理出來的教程
mysql服務器本身提供了幾條內置命令用於幫助優化。
4.1、show
你可能有興趣知道mysql服務器究竟更了什麼,下列命令給出一個總結:
-----------------------------------
mysql>show status;
-----------------------------------
它給出了一個相當長的狀態變量及其值的列表。有些變量包含了異常終止客戶的數量、異常終止連接的數量、連接嘗試的次數、最大並發連接數和大量其他有用的信息。這些信息對找出系統問題和低效極具價值。
show還能做更多的事情。它可以顯示關於日志文件、特定數據庫、表、索引、進程和權限表中有價值的信息。詳見mysql手冊。
4.2、explain
當你面對select語句時,explain解釋select命令如何被處理。這不僅對決定是否應該增加一個索引,而且對決定一個復雜的join如何被mysql處理都是有幫助的。
4.3、optimize
optimize語句允許你恢復空間和合並數據文件碎片,對包含變長行的表進行了大量更新和刪除後,這樣做特別重要。optimize目前只工作於myiasm和bdb表。
sql優化工具精彩內容就到這裡了!希望大家可以好好利用!