Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Najlepszy sposób na zmianę indeksu klastrowego (PK) w SQL 2005

To nie jest kompletna odpowiedź na twoje pytanie, ale upewnij się, że jeśli masz inne indeksy w tabeli, to najpierw je pomiń. W przeciwnym razie program SQL Server będzie musiał je wszystkie przebudować po usunięciu indeksu klastrowego, a następnie przebudować je ponownie po ponownym dodaniu nowego indeksu klastrowego. Zwykłe kroki to:

  1. Usuń wszystkie indeksy nieklastrowane
  2. Usuń indeks klastrowy
  3. Dodaj nowy indeks klastrowy
  4. Dodaj wszystkie indeksy nieklastrowane


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć numer tygodnia daty według DATEFIRST

  2. 3 sposoby na zliczanie liczby tabel systemowych w bazie danych SQL Server

  3. Zaktualizuj wiersze w lokalizacji docelowej SSIS OLEDB

  4. Filtrowanie według opcji OFFSET-FETCH w zapytaniu Select — samouczek SQL Server / TSQL, część 118

  5. Scal dwie partycje w jedną w programie SQL Server (T-SQL)