儘管添加索引能夠優化SQL語句的性能,可是添加索引的同時也會帶來不小的開銷。尤爲是在有大量的索引的狀況下。mysql
mysql添加索引形成的影響以下:sql
一、DML(數據操做語言)影響,在表上添加縮影會直接影響寫操做性能(由於添加記錄的同時還有建立相應記錄的索引,這也是要耗資源的。)。性能
二、DDL(數據定義語言)影響,隨着表大小的不斷增長,對性能的影響也會不斷增長。好比:ALTER語句會耗費更多的時間。優化
三、磁盤空間的影響,每每在添完一個索引後表佔用的空間大小會成倍的增長。索引