0
假设我有3列“Col1,Col2和Col3”,并且我在Col1上有一个索引。如果我对Col3中的数据进行更新(EG:更改int),那么即使我没有触摸索引列(Col1)的数据,索引是否必须重新生成或重新更新?MySQL索引更新
假设我有3列“Col1,Col2和Col3”,并且我在Col1上有一个索引。如果我对Col3中的数据进行更新(EG:更改int),那么即使我没有触摸索引列(Col1)的数据,索引是否必须重新生成或重新更新?MySQL索引更新
简短的回答:没有
龙答:该指数提供了从列值映射到列的位置。既没有值也没有位置改变,所以索引条目没有改变,所以它不被更新。
http://stackoverflow.com/questions/3567981/how-do-mysql-indexes-work – 2012-08-13 08:21:48