クエリがスムーズに実行されるように、インデックスを作成する方法を教えてください。
現在、8k+ またはレコードを返す以下のクエリがあります。ただし、完了するまでに 2 秒以上かかります。tblproduction の現在の記録は 1600 万以上です
SELECT COUNT(fldglobalid) AS PackagesDone
FROM tblproduction
WHERE fldemployeeno = 'APD100401'
AND fldstarttime BETWEEN '2013-08-14 07:18:06' AND '2013-08-14 16:01:58'
AND fldshift = 'B'
AND fldprojectgroup = 'FTO'
AND fldGlobalID <> 0;
現在のインデックスを下回っていますが、それでもクエリの実行時間が長くなります
Index_1
fldEmployeeNo
fldStartTime
Index_2
fldEmployeeNo
fldTask
fldTaskStatus
Index_3
fldGlobalId
fldProjectGroup
Index_4
fldGlobalId
FORCE_Index を使用してこのインデックスをすべて使用しましたが、それでもクエリの実行時間が長くなります。
アドバイスしてください、ありがとう!