如果我的web.config文件真的很大(比如<appSettings>中的1000+條目),它會對性能/內存有什麼大的影響嗎?爲我的應用的所有業務特定設置維護一個不同的自定義xml配置文件是一個好主意嗎?謝謝。web.config真的很大時的性能問題
3
A
回答
1
web.config文件通常只是讀一次,並緩存信息,所以我不認爲這會有任何性能問題。
2
這可能會延遲應用程序啓動時略有下降,但由於所有的設置都從內存之後被讀取,它不應該有任何性能影響。
0
是的,它在時當過你的應用是第一次time.So你的頁面加載加載的Web應用程序被讀取並加載到memory.So這將在應用程序中創建的性能問題does.Web應用程序配置文件和工作最好將非應用程序級別的設置放在xml文件上。
+0
您是否有任何證據表明加載大型web.config文件需要大量*時間?與其他在啓動時必須發生的事情相比,我期望閱讀web.config基本上是微不足道的。 – 2010-04-06 06:26:24
+0
它會有。如何使用1000個密鑰和10個密鑰的網絡配置文件不會加載相同的時間。好的,加載時間可能不是微不足道的,取決於互聯網連接的速度。 – wonde 2010-04-10 02:43:57
相關問題
- 1. 真的很奇怪的DataReader性能問題
- 2. 閱讀Web.config很多時間和性能
- 3. 真的很noobish javascript問題
- 4. 真的,真的很大UIScrollViews
- 5. Grails 2.0的性能真的很低嗎?
- 6. 排序真的很大的數組有問題嗎?
- 7. 在postgres中真的很慢性能
- 8. MySQL加入性能真的很慢
- 9. 真的很簡單GridView ASP.NET問題
- 10. 真的很簡單javascript問題
- 11. IE7真的很奇怪z-index問題
- 12. 真的很奇怪Php Mail :: factory問題
- 13. jQuery/JavaScript - 當有很多小的.js文件時性能問題?
- 14. 真的很大數字
- 15. Windows Phone 7仿真器/性能問題
- 16. C#Linq Group通過問題,可能真的很簡單!
- 17. 可能真的很愚蠢Web Farm框架問題
- 18. InnoDB小更新很慢,性能問題
- 19. MySQL性能問題 - 很多ORing
- 20. 當源處理時間很長時,CURL性能問題
- 21. 大型表上的Mysql性能問題
- 22. HTML大的圖像性能問題
- 23. foreach的巨大性能問題
- 24. 嵌套ItemsControl的大量性能問題
- 25. Flex webservice巨大的性能問題
- 26. 大型表格的性能問題
- 27. 大量行的MySQL性能問題
- 28. 性能問題,從大的字符串
- 29. web.config WordPress的問題
- 30. 性能問題onDraw需要很長時間
1000+的appSettings必須是一個惡夢 – 2010-04-06 05:45:02
是的。我只是假設最大可能的價值。但實際上,它永遠不會跨越100。感謝所有回答的人。 – Kayes 2010-04-06 06:13:09