Instrukcja SQL - jak można poprawić szybkość indeksowania
Mam skrypt, który musi przejrzeć ponad 2,5 miliona rekordów, aby sprawdzić, czy członek, który ma nieprzeczytany e-mail. Chcę wiedzieć, co można zrobić, aby poprawić jego prędkość. Obecnie uruchomienie skryptu może potrwać do 8 sekund:
SELECT TOP(1) MemberMailID
FROM MemberMail
WHERE ToReadFlag = 0
AND ToMemberID = 102
AND ToDeletedFlag = 0
AND FromDeletedFlag = 0
AND OnHold = 0
AND ToArchivedFlag = 0
Jak mogę przyspieszyć korzystanie z indeksów?