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

ASP.NET सत्र राज्य प्रदर्शन के लिए SQLServer बनाम StateServer

थोड़ा, लेकिन महत्वपूर्ण विचार:इनप्रोक एक खेत में प्रयोग करने योग्य नहीं है, जैसा कि नाम से पता चलता है, यह वर्तमान w3wp प्रक्रियाओं में चलता है और इसे एक खेत में साझा नहीं किया जा सकता है। स्टेटसर्वर एक विंडोज़ सेवा है, इसलिए स्टेटसर्वर का उपयोग करने की गति इस बात पर निर्भर करती है कि स्टेटसर्वर सेवा कितनी तेजी से चल रही है, यह केवल मेमोरी है। निश्चित रूप से SQL को डेटा लिखने और पुनः प्राप्त करने की आवश्यकता होती है, जो शायद केवल मेमोरी से धीमी होती है।

यहां से:

  • प्रक्रिया में। प्रक्रिया में सबसे अच्छा प्रदर्शन करेगा क्योंकि सत्र स्थिति स्मृति 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. वर्चर के रूप में संग्रहीत तिथियों की तुलना करना

  3. दो डेटाबेस के बीच विदेशी कुंजी संबंध जोड़ें

  4. SQL सर्वर में संदर्भ निकाय खोजें:sys.dm_sql_referencing_entities ()

  5. प्रत्येक ग्रुप बाय एक्सप्रेशन में कम से कम एक कॉलम होना चाहिए जो बाहरी संदर्भ नहीं है