का उपयोग करके संकुल अनुक्रमणिका स्कैन लागत को कम करने मैं नीचे उल्लेख क्वेरीकैसे SQL क्वेरी
DECLARE @PARAMVAL varchar(3)
set @PARAMVAL = 'CTD'
select * from MASTER_RECORD_TYPE where [email protected]
के संकुल अनुक्रमणिका लागत स्कैन कैसे कम कर सकते हैं अगर मैं ऊपर क्वेरी चलाने यह दिखाया जा रहा था सूचकांक स्कैन 99%
यहाँनीचे मैं मेज के लिए मेरी सूचकांक चिपकाया है:
कृपया यहाँ मेरी मेज विशेषताओं नीचे खोजने
CREATE TABLE [dbo].[MASTER_RECORD_TYPE] ADD CONSTRAINT [PK_MASTER_REPORD_TYPE] PRIMARY KEY CLUSTERED
(
[Record_Type_Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
GO
कृपया सलाह दें कि मैं इंडेक्स स्कैन लागत को कैसे कम कर सकता हूं?
अपने शीघ्र उत्तर के लिए धन्यवाद, आप कृपया मुझे एक कवर गैर क्लस्टर सूचकांक बनाने के लिए मार्गदर्शन कर सकते हैं, क्या कुंजी कि सूचकांक में शामिल होने के लिए आप मुझे बाहर इस – user1494292
पर मदद कर सकते हैं दोस्त बनाएं nonclustered अनुक्रमणिका [MST_IDX_FOR_REC_TYPE ] चालू [डीबीओ]।[MASTER_RECORD_TYPE] ( \t [Record_Type_Code] ASC ) (PAD_INDEX = बंद, STATISTICS_NORECOMPUTE = बंद, SORT_IN_TEMPDB = बंद, IGNORE_DUP_KEY = बंद, DROP_EXISTING = बंद, ऑनलाइन = बंद, ALLOW_ROW_LOCKS = पर, ALLOW_PAGE_LOCKS =) पर [प्राथमिक के साथ ] जाओ अब इंडेक्स स्कैन को 100% – user1494292
@ user1494292 पर इंडेक्स की तलाश में बदल दिया गया है: ठीक है - तो अब आपके पास ** इंडेक्स की तलाश ** है - जो लाने के लिए सबसे कुशल (और सबसे तेज़) तरीका है (कुछ पंक्तियां के) डेटा –