उच्च चयनात्मकता वाले अच्छे सूचकांक हैं। आपकी स्थितियां अधिकतर श्रेणी की स्थितियां हैं और यह उन क्षेत्रों पर एक सीमा बनाती है जिनका उपयोग समग्र अनुक्रमणिका में किया जा सकता है।
जांच के लिए संभावित अनुक्रमणिका (उन क्षेत्रों से बना है जिनमें अंत में जोड़ के साथ समानता जांच है, एक क्षेत्र की जांच के साथ एक क्षेत्र):
(act, Type, tn, flA)
(act, Type, tn, cDate)
(act, Type, tn, nb)
अनुक्रमणिका बनाए बिना चयनात्मकता की जाँच करने के लिए, आप इसका उपयोग कर सकते हैं:
SELECT COUNT(*)
FROM PIG P
WHERE act='1'
AND Type = 'g'
AND tn = 'l'
AND flA >= '1615'
और
SELECT COUNT(*)
FROM PIG P
WHERE act='1'
AND Type = 'g'
AND tn = 'l'
AND cDate >= NOW()
और
SELECT COUNT(*)
FROM PIG P
WHERE act='1'
AND Type = 'g'
AND tn = 'l'
AND nb <= '5'
और आउटपुट की तुलना 742873
. से करें आपके पास स्थानिक सूचकांक से है।