Prøv at ændre indekset til begge kolonner (status, id)
Som jeg ser det, har du ikke noget indeks på id
ANSI-standarden
(se efter "Scalar expressions 125
") angiver, at COUNT(*)
angiv rækkeantallet af en tabel:den er beregnet til at blive optimeret fra starten.
Det er derfor COUNT(*)
er langt hurtigere end COUNT(id)
. COUNT(*)
kan bruge status
indeks. COUNT(id)
vil ikke bruge dette indeks, og der er ikke noget andet gyldigt indeks
Hvad er det klyngede indeks, og hvad er PK? Du har begge dele (selvom det samme indeks), ikke?