O MySQL não só é inteligente o suficiente para não atualizar o índice se o valor não mudou, como também é inteligente o suficiente para não reescrever o valor da coluna com o mesmo valor.