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

एसक्यूएल सर्वर 2008 के साथ अधिसूचना बदलें

अधिसूचना सेवाओं को बहिष्कृत कर दिया गया था, लेकिन आप फिर भी उसका उपयोग नहीं करना चाहते।

आप कुछ परिदृश्यों में सेवा ब्रोकर संदेशों पर विचार कर सकते हैं; विवरण आपके ऐप पर निर्भर करते हैं।

ज्यादातर मामलों में, आप शायद एसक्लड निर्भरता या एसक्ल कैश निर्भरता का उपयोग कर सकते हैं। जिस तरह से वे काम करते हैं वह यह है कि जब आप इसे जारी करते हैं तो आप अपनी क्वेरी के साथ एक एसक्लड निर्भरता ऑब्जेक्ट शामिल करते हैं। संग्रहीत कार्यविधि में क्वेरी एकल चयन या आदेशों का एक जटिल समूह हो सकती है।

कुछ समय बाद, यदि कोई अन्य वेब सर्वर या उपयोगकर्ता या वेब पेज डीबी में परिवर्तन करता है जिसके कारण पिछली क्वेरी के परिणाम बदल सकते हैं, तो SQL सर्वर उन सभी सर्वरों को एक सूचना भेजेगा जिनके पास SqlD निर्भरता ऑब्जेक्ट पंजीकृत हैं। आप या तो उन ईवेंट के आने पर चलाने के लिए कोड रजिस्टर कर सकते हैं, या ईवेंट केवल कैशे में एक प्रविष्टि को साफ़ कर सकता है।

यद्यपि आपको सेवा ब्रोकर को SqlD निर्भरता का उपयोग करने के लिए सक्षम करने की आवश्यकता है, आपको इसके साथ स्पष्ट रूप से बातचीत करने की आवश्यकता नहीं है। हालाँकि, आप इसे एक वैकल्पिक तंत्र के रूप में भी उपयोग कर सकते हैं; इसे एक स्थायी संदेश प्रणाली के रूप में और अधिक सोचें जो संदेश आदेश और केवल-एक बार वितरण की गारंटी देता है।

फ़ोरम पोस्ट के लिए इन प्रणालियों का उपयोग करने का विवरण थोड़ा लंबा है। आप या तो उनके लिए Google कर सकते हैं, या मैं अपनी पुस्तक (अल्ट्रा-फास्ट ASP.NET) में उदाहरण भी प्रदान करता हूं।



  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 सर्वर / T-SQL ट्यूटोरियल पार्ट 48

  3. किसी प्रोफ़ाइल में डेटाबेस मेल खाता जोड़ें (SSMS)

  4. SQL सर्वर में, मैं हर जगह एक कॉलम का संदर्भ कैसे पा सकता हूं?

  5. SQL सर्वर में एक तारीख फ़्लोर करें