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

SQL सर्वर 2005 कंप्यूटेड कॉलम कायम है

इस संदर्भ में "निरंतर" का अर्थ "भौतिक रूप से संग्रहीत" है।

इसका मतलब है कि गणना मूल्य एक बार डालने पर (और अपडेट पर) गणना की जाती है और डिस्क पर संग्रहीत होती है, इसलिए इसे प्रत्येक चयन पर फिर से गणना करने की आवश्यकता नहीं होती है।

पर्सिस्टेड इन्सर्ट और अपडेट्स पर परफॉरमेंस पेनल्टी का भी कारण बनता है, क्योंकि कॉलम की गणना की जानी चाहिए, लेकिन बाद के चुनिंदा प्रश्नों पर प्रदर्शन में वृद्धि होगी।

तो, यह आपके उपयोग पैटर्न पर निर्भर करता है, किस दृष्टिकोण का पालन करना है:यदि आप बार-बार अपडेट करते हैं, लेकिन बहुत पूछताछ करते हैं, तो आपको कायम =सत्य सेट करना चाहिए।

यदि आप बार-बार अपडेट करते हैं, या यदि आप पुनर्प्राप्ति प्रदर्शन के बारे में परवाह नहीं करते हैं, तो आपको सेटिंग कायम रखने पर विचार करना चाहिए =असत्य



  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. डेटाटेबल लोड बहुत धीमा

  3. अद्यतन सेट में उपश्रेणियाँ (एसक्यूएल सर्वर 2005)

  4. SQL सर्वर राउंडिंग इश्यू जहां 5 . है

  5. Sql Server 2008 R2 प्रबंधन स्टूडियो - कोई Intellisense नहीं