webForumDet fria alternativet

Kan man förbättra denna Queryn?

Databaser & SQLur Databashanterare & 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.

135 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)