Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

अनुक्रमित दृश्य पर अनुक्रमणिका लागू नहीं हो रही है

आपको NOEXPAND . का उपयोग करने की आवश्यकता है संकेत देना। SQL सर्वर इसके बिना अनुक्रमित दृश्यों के मिलान पर विचार नहीं करेगा (भले ही दृश्य नाम क्वेरी में संदर्भित हो) जब तक कि आप एंटरप्राइज़ संस्करण इंजन पर न हों।

SELECT COUNT(PStatusID) 
FROM [TestView] 
     WITH (NOEXPAND) -- this line
WHERE [PStatusID]=1

यह आपको पहला, बहुत सस्ता, प्लान देना चाहिए




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक एकल SQL सर्वर तालिका कितनी पंक्तियों को संग्रहीत कर सकती है?

  2. SQL सर्वर में अल्पविराम के साथ संख्याओं को कैसे प्रारूपित करें

  3. एक तर्क के रूप में संग्रहीत कार्यविधि में डेटाटेबल पास करना

  4. SQL सर्वर के लिए Linux पर चल रहे एप्लिकेशन को Amazon रिलेशनल डेटाबेस सर्विसेज (RDS) से कनेक्ट करना

  5. डेटाबेस सीमाओं के पार SQL सर्वर विदेशी कुंजी - प्रवर्तन के लिए तकनीक