मेरे पास web.config में कई ऐप सेटिंग्स हैं जिनका उपयोग अक्सर किया जाता है (यानी प्रत्येक पोस्ट पर वापस)। क्या कॉन्फ़िगरेशन प्रबंधक इन मानों को प्रक्रिया में रखता है या क्या इन मानों को एप्लिकेशनस्टार्ट() पर एप्लिकेशन स्थिति में कॉपी करके और बाद में उन्हें वहां से पुनर्प्राप्त करके कोई प्रदर्शन लाभ होता है?एएसपी.नेट वेब.कॉन्फिग ऐपसेटिंग प्रदर्शन
9
A
उत्तर
9
AFAIK कॉन्फ़िगरेशन को स्टार्टअप पर पढ़ा और पार्स किया जाता है और इसके बाद डेटा मेमोरी में होता है। मुझे विश्वास नहीं है कि आवेदन चर में राज्य को कैशिंग से किसी भी प्रदर्शन लाभ महत्वपूर्ण होंगे - हालांकि आपको ConfigurationManager.AppSettings[...]
के साथ कोड कूड़े नहीं होने के कारण बेहतर पठनीयता मिल सकती है।
संबंधित मुद्दे
- 1. एएसपी.नेट वेब.कॉन्फिग कॉन्फ़िगरेशन मैनेजर.एपसेटिंग फाइल कैशिंग
- 2. कस्टम वेब.कॉन्फिग सेक्शन (एएसपी.नेट)
- 3. एएसपी.नेट वेब.कॉन्फिग रूपांतरण इंस्टॉलर
- 4. एएसपी.नेट वेब.कॉन्फिग विरासत MS11-100
- 5. एएसपी.नेट एमवीसी और दो वेब.कॉन्फिग फाइलें
- 6. एएसपी.नेट वेब.कॉन्फिग में असेंबली कैसे जोड़ें?
- 7. ऐपसेटिंग बनाम एप्लिकेशन सेटिंग्स। ऐपसेटिंग पुरानी है?
- 8. वेब.कॉन्फिग
- 9. वेब.कॉन्फिग
- 10. वेब.कॉन्फिग
- 11. वेब.कॉन्फिग
- 12. मैं एएसपी.नेट एमवीसी वेब एप्लिकेशन में ऐपसेटिंग कैसे प्रदर्शित करूं?
- 13. एएसपी.नेट, विजुअलस्टूडियो 2010: वेब.कॉन्फिग प्रकाशन नहीं कर रहा है?
- 14. वेब.कॉन्फिग रूपांतरण
- 15. एएसपी.नेट सत्र राज्य प्रदर्शन बेंचमार्क
- 16. एएसपी.नेट एमवीसी रूटिंग का प्रदर्शन
- 17. एएसपी.नेट एमवीसी यूआरएल पीढ़ी प्रदर्शन
- 18. वेब.कॉन्फिग फ़ाइल एमवीसी प्रोजेक्ट
- 19. ऐप सेटिंग्स और कॉन्फ़िगरेशन प्रबंधक। ऐपसेटिंग समस्या
- 20. app.config: ऐपसेटिंग 'फ़ाइल' विशेषता कैसे काम करें?
- 21. एएसपी.नेट एमवीसी स्टार्टअप प्रदर्शन में सुधार
- 22. एएसपी.नेट प्रदर्शन: प्रीकंपिलेशन के बिना वेब एप्लिकेशन
- 23. वेब.कॉन्फिग ऐप सेटिंग्स को कॉन्फ़िगरेशन के रूप में कैसे प्राप्त करें नाम नहीं है नाम ValueCollection
- 24. वेब.कॉन्फिग एन्क्रिप्ट करें Windows Azure
- 25. मैं कैसे जांचूं कि वेब.कॉन्फिग
- 26. वेब.कॉन्फिग में HttpCompression तत्व IIS7.5
- 27. वेब.कॉन्फिग ट्रांसफॉर्मेशन स्थानीय रूप से काम करें
- 28. आईआईएस 7 में एएसपी.नेट एमवीसी ऐप को तैनात करना और एक साफ वेब.कॉन्फिग
- 29. वेब.कॉन्फिग से सिस्टम वैल्यू को कैसे पढ़ा जाए और एएसपी.नेट एमवीसी सी # विधि
- 30. एएसपी.नेट एमवीसी कंट्रोलर
जानकारी के लिए धन्यवाद। मैं राज्य तक पहुंचने के लिए अपनी सामान्य विधि का उपयोग करता हूं, इसलिए "कूड़े" वैसे भी एक ही स्थान पर होगा। :-) –
इस आलेख द्वारा किए गए दावों के बारे में: http://www.dotnetperls.com/appsettings-cache वे दावा करते हैं कि इन सेटिंग्स को कैश करने के लिए यह 30 गुना तेज है। –
@ जेम्स रीटेगुई: पता नहीं - मैं हैरान हूं, और मुझे नहीं पता कि वे वास्तव में क्या माप रहे थे। मुद्दा यह है - क्या आप इन मानों को एक तंग लूप में पढ़ रहे हैं? यदि ऐसा है, तो आप बस सेटिंग से स्थानीय चर में पढ़ सकते हैं, और यह एक स्थिर वर्ग में गुणों से तेज़ होगा ... –