mysql大數據量表索引與非索引對比


1:不要在大數據量表中輕易改名字(做任何操作都是非常花費時間)

  2個多億數據量的表 改名操作  執行時間花費8分多鍾 (如果是加索引等其他操作 那時間花費不可預估)

2:給大數據量的mysql表 添加索引 所花費的時間 如下

  在日后生產環境 如果需要給表添加索引等操作 心里要有預估時間的花費范圍

                                                                                                                                                                                                                                                               

                                                                                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                                                                                  

                                                                                                                                                                                                                                                                                                 

 3: explain 解釋 語句

  type:ALL 進行完整的表掃描 。row:213284372  mysql預估需要掃描213284372 條記錄來完成這個查詢。可想而知 表數據量越大全表掃描越慢。

   加了索引之后      type : index 表示走的索引查詢,比ALL快,因為索引文件通常比數據文件小

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM