sql >> Database teknologi >  >> RDS >> Sqlserver

Bedste måde at ændre clustered index (PK) i SQL 2005

Dette er ikke et fuldstændigt svar på dit spørgsmål, men sørg for, at hvis du har andre indekser på bordet, så dropper du dem først. Ellers bliver SQL Server nødt til at genopbygge dem alle, når du fjerner det klyngede indeks og derefter genopbygge dem alle igen, når du tilføjer et nyt klynget indeks. De sædvanlige trin er:

  1. Fjern alle ikke-klyngede indekser
  2. Fjern klynget indeks
  3. Tilføj nyt klynget indeks
  4. Tilføj alle ikke-klyngede indekser tilbage


  1. TO_DAYS() Eksempler – MySQL

  2. Hvordan opfører pgbouncer sig, når transaktionspooling er aktiveret, og der udstedes en enkelt erklæring?

  3. I SQL / MySQL, er der grunde til ikke at sætte en-til-en relation i samme tabel?

  4. Spørgsmål om SOLR-dokumenter og noget mere