baza danych: klucz podstawowy, klastrowany lub nieklastrowany

Tworzę bazę danych na serwerze SQL 2008,

CREATE TABLE Users
(
    U_Id INT NOT NULL
    FirstName VARCHAR(50) NOT NULL,
    LastName VARCHAR(50) NOT NULL,
    Email VARCHAR(200)
    Password VARCHAR(50)
)

Chcę, aby U_Id był kluczem podstawowym. Chciałbym zapytać, jaka jest różnica między

 CONSTRAINT pk_UserID PRIMARY KEY (U_Id)

to

 CONSTRAINT pk_UserID PRIMARY KEY CLUSTERED (U_Id)

i to

CONSTRAINT pk_UserID PRIMARY KEY NONCLUSTERED (U_Id)

Kiedy używać każdego?

Przeczytałem jakiś artykuł, ale nadal nie jest dla mnie jasne. Czy ktoś może mi szybko wyjaśnić?

questionAnswers(1)

yourAnswerToTheQuestion