ealireza
سه شنبه 22 اسفند 1385, 13:55 عصر
سلام در جدولم اطلاعاتی بصورت زیر دارم
UID | FID
-----|----
1 | 1
1 | 2
1 | 3
2 | 1
2 | 2
2 | 3UID یک عدد است (شماره کاربر ) که تکراری است.
و FID شماره فایل ها هست که نسبت به UID یونیک هست
آیا تعریف یک ایندکس بصورت زیر منطقی هست ؟
CONSTRAINT [PK_table] PRIMARY KEY CLUSTERED
(
[fid] ASC,
[uid] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]در صورت منطقی بودن در صورتی که اسم تمامی فایل های مثلا کاربر 2 را بخواهم اگر بصورت زیر کوئری بگیرم آیا از ایندکس استفاده میشه ؟
select fid from table where uid=2چه پیشنهادی دارین :متفکر:
UID | FID
-----|----
1 | 1
1 | 2
1 | 3
2 | 1
2 | 2
2 | 3UID یک عدد است (شماره کاربر ) که تکراری است.
و FID شماره فایل ها هست که نسبت به UID یونیک هست
آیا تعریف یک ایندکس بصورت زیر منطقی هست ؟
CONSTRAINT [PK_table] PRIMARY KEY CLUSTERED
(
[fid] ASC,
[uid] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]در صورت منطقی بودن در صورتی که اسم تمامی فایل های مثلا کاربر 2 را بخواهم اگر بصورت زیر کوئری بگیرم آیا از ایندکس استفاده میشه ؟
select fid from table where uid=2چه پیشنهادی دارین :متفکر: