如何依靠此select語句創建。我應該在哪一列創建索引?
SELECT
A.FUSERID, A.FNAME, B.FORGNAME, C.FAREA
FROM
TBL_USERPROFILE A
INNER JOIN
V_ORGANISATION B ON A.FORG = B.FORGID
INNER JOIN
V_USER_AOE C ON A.FUSERID = C.FUSERID
INNER JOIN
aspnet_UsersInRoles D ON C.FUSERID = D.UserId
INNER JOIN
aspnet_Roles E ON D.RoleId = E.RoleId
WHERE
E.RoleName = 'applicant'
這是正確的創建像這樣?
Create index index.B on TBL_Userprofile A (A.FUSERID, A.FNAME, B.FORGNAME, C.FAREA)
你絕對也想在你的表中的所有外鍵列上有索引。 –
我希望無論是誰制定了所有專欄(有時候被誤稱的字段)都應該有以'F'開頭的名字的約定,現在看到了這樣一個約定的無意義... –
@Damien FI fdon't fthink fyou fun understand the frequirement,fthen! – JNK