面試題:你對mysql優化了解多少?

從增加索引、設計數據庫、水平垂直分庫分表、集羣、sql優化這5個方面來優化。 一、增加索引 1、索引檢索爲什麼快(好處)? (1)關鍵字相對於數據本身,數據量小。 (2)關鍵字是有序的,二分查找可快速確定位置。 (3)在使用分組和排序進行檢索的時候,可以減少查詢中分組和排序的時間 2、缺點: (1)創建索引和維護索引要耗費時間,這種時間隨着數據量的增加而增加。 (2)索引需要佔用物理空間,數據量越
相關文章
相關標籤/搜索