webForumDet fria alternativet

Kan man förbättra denna Queryn?

Databaser & SQL

1 svar · 172 visningar · startad av SteveP

Medlem sedan mars 2003772 inlägg
Frågan#1

Går det att få bättre prestanda på denna queryn eller är detta optimalt?

Select

tblPostlist.PostListID,
tblPostlist.Serial,
tblPostlist.CurrentStatusList,
tblPostlist.ActionDate,
tblPostlist.PostTypeID,
tblPostlist.ContactID,
tblPostlist.SerialNumber,
tblPostlist.OrgID,
tblPostlist.ReceivedDate,
tblPostlist.SentDate,
tblPostlist.Sender,
tblPostlist.SentFrom,
tblPostlist.SentTitle,
tblPostlist.FileRefNo,
tblPostlist.Notes,
tblPostlist.SubClient,
tblPostListType.PostTypeID,
tblPostlistType.[Description],
tblOrganisations.OrgID,
tblOrganisations.OrgShortName

from 

tblPostlist

inner join tblPostListType on tblPostlist.PostTypeID = tblpostListType.PostTypeID
inner join tblOrganisations on tblOrganisations.OrgID = tblPostList.OrgID
where ContactID = @VarContactID AND Serial = @VarSerial
Medlem sedan dec. 200012 464 inlägg
#2

Det går inte generellt att säga att någon formulering är bättre än någon annan. Det som är betydelsefullt är vad som är indexerat och om statistiken stämmer.

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)