MySQL 最佳化1

來源:互聯網
上載者:User

標籤:

      系統在應用時間很長的情況下會慢慢變得很慢,無論是人還是機器為了更好的工作和學習都需要適當學習。資料庫也是一樣的用久了, 自然就會產生空間片段,需要我們都i資料庫中的資料區塊進行維護和整理。下面以執行個體來說明和解釋此問題。

      MySQL資料庫中對資料的整理提供了相應的函數。 Optimize table.根據資料所得對資料庫中的資料進行資料整理。

 

     1。建立測試資料庫表

         (1) 建立表tb1表

          

         (2) 建立完表以後再資料庫檔案夾中存在以下資訊

          

     2。插入測試資料

        (1) 添加測試資料

        

        

        (2) 類比刪除冗餘資料

        

         (2) 細心的可能會發現儲存資料資料空間並沒有進行空間收集,下面通過 Optimize table table_name; 對資料空間進行有效整理.

        

         執行以上操作,經過查詢資料得知

       

Table does not support optimize, doing recreate + analyze instead.

It is because the table that you are using is InnoDB.

You can optimize the InnoDB tables by using this.

  只要是說使用了InnoDB操作引起的錯誤.根據MySQL特性還有一個命令可以idui空間進行整理如下

 

        

MySQL 最佳化1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.