ご覧のとおり、tblClaims
テーブルには3フィールドの外部キーがあります。このid
テーブルのは順次整数です。特定のクエリを実行しているときに、クエリが長すぎて実行できないことに気付きました。だから私は実行計画を含めて、
missing index: create nonclustered index on patientid, admissiondate, dischargedate
やりたくなります
create nonclustered index ix_tblClaims on tblClaims
(patientID asc, admissiondate asc, dischargedate asc)
複数列のインデックスや各列のインデックスの作成方法について、あちこちで読んだことがあります。各列に個別にインデックスを付ける方法に従うと、1つのインデックスのみが使用されるというのは正しいですか?