база данных: первичный ключ, кластеризованный или некластеризованный

Я создаю базу данных в SQL Server 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)
)

Я хочу сделать U_Id первичным ключом. Я хотел бы спросить, в чем разница между

 CONSTRAINT pk_UserID PRIMARY KEY (U_Id)

эт

 CONSTRAINT pk_UserID PRIMARY KEY CLUSTERED (U_Id)

и эт

CONSTRAINT pk_UserID PRIMARY KEY NONCLUSTERED (U_Id)

Когда использовать каждый?

Я читал какую-то статью, но она мне до сих пор неясна. Может ли кто-нибудь дать мне быстрое объяснение?

Ответы на вопрос(1)

Ваш ответ на вопрос