0

3 つのフィールドに一意のインデックスを持つ主キーのない大きなテーブルがあり、そのうちの 2 つは null 可能です。

値 (または非値) NULL が何かを意味することに依存するアプリケーション コードが非常に多いため、列の null 許容値を保持する必要があり、それらは通常は主キー/クラスター化インデックスになるキー列です。 .

/これらの 3 つのフィールドに対してインデックスごとに実行できることはありますか? DB を SQL Server 2012 にアップグレードしました。

null 許容列であっても、これらのフィールドにはすべての行に一意の値が含まれます。

CREATE TABLE [troublesome].[table](
[AId] [int] NOT NULL,
[BNumber] [int] NULL,
[UserId] [uniqueidentifier] NULL,...
4

1 に答える 1