Em uma tabela com muitos milhões de linhas e dois índices existentes (um clusterizado e um índice de chave primária não clusterizado), criei um terceiro índice não exclusivo não clusterizado. Antes de criar esse índice, nas propriedades da tabela, o espaço do índice mostrava cerca de 4,9 GB. Após a criação, ele mostrou aproximadamente 9,9 gb
Verifiquei o espaço livre em disco no sistema operacional de cada disco antes de fazer isso. Eu verifiquei novamente depois e não há praticamente nenhuma mudança significativa (certamente não na ordem de 5 GB) em nenhum dos discos. Eu verifiquei novamente horas depois e ainda sem alterações.
Estou suspeitando/presumindo que algum arquivo de dados tinha muito espaço livre dentro dele, e o novo índice simplesmente ocupou aquele espaço já alocado. É provável que isso seja o que aconteceu?
Devo me preocupar?
Com base na sua descrição dos eventos, sim, deve ter sido esse o caso.
O espaço livre pode ter surgido devido ao tamanho inicial dos arquivos de banco de dados deixando mais de 5 GB livres ou na última vez que precisou aumentar o incremento foi grande o suficiente para deixar pelo menos 5 GB livres ou o espaço foi recuperado de linhas excluídas ou descartado itens no arquivo de dados ou alguma combinação deles.