2011-09-15 9 views
14

हम अपने LAN से एक समर्पित बॉक्स पर TFS 2010 चला रहे हैं और VS2010 से कनेक्ट कर रहे हैं। पिछले कुछ हफ्तों में एक्सेस/टाइम फाइलों को चेक/आउट करने के लिए समय-समय पर हास्यास्पद हो गया है। कभी-कभी भंडार पर एक दृश्य प्राप्त करने में कई मिनट लग सकते हैं।समस्या निवारण के लिए सुझाव धीमे TFS सर्वर

हमने नेटवर्क पहुंच के समय की जांच की है और सब कुछ क्रम में लगता है - उदा। सर्वर से घुड़सवार आरडीपी और शेयर दर्दनाक रूप से धीमे नहीं होते हैं, इसलिए ऐसा लगता है कि टीएफएस अपराधी है। क्या कोई भी ऐसे स्पष्ट क्षेत्रों का सुझाव दे सकता है जिनकी जांच करनी चाहिए?

+0

यदि आप सीधे सर्वर में लॉग इन करते हैं - तो यह कितनी तेज़ है? क्या नेटवर्क पर समस्या केवल स्थानीय या दूरस्थ दोनों ही है? – tsells

उत्तर

4

आप से TFS Power Tools

+0

नहीं। अब उन्हें देखेंगे। धन्यवाद। – 5arx

2

मैं स्टार्टर्स के लिए टीएफएस डाटाबेस की जांच करता हूं।

यदि यह विशाल आकार का है, तो इसके लिए चीजें धीमी हो सकती हैं। हमारे पास टेबल था जो कई गीगाबाइट स्केल & पर थे (हमारे मामले में) परीक्षा परिणाम - जो हमारे लिए बहुत कम या कोई रूचि नहीं थे।

उन्हें हटाकर, हमें वास्तव में एक और अधिक प्रदर्शन करने वाला टीएफएस मिला।

2

चेक अपने संग्रह डेटाबेस में स्थिरांक तालिका का आकार है, हम एक ऐसी स्थिति में फंस जहां वी.एस. एक अत्यंत लंबा समय लग उपयोगकर्ताओं के लिए शुरू करने के लिए सर्वश्रेष्ठ अभ्यास विश्लेषक कोशिश किया जो होगा स्टार्टअप पर टीम एक्सप्लोरर दिखाएं, जबकि उन उपयोगकर्ताओं के लिए जो डिफॉल्ट शो टीम एक्सप्लोरर नहीं करते हैं, यह ईवेंट में बेहद खराब चेक के रूप में प्रकट होगा (प्रति सत्र पहली बार)। हमने निर्माण वैश्विक सूचियों की सामग्री को हटाने और नाटकीय रूप से प्रदर्शन में वृद्धि समाप्त कर दी; वीएस कैश से इस मेटा डेटा को लोड करते समय यह वीएस धीमा होगा। हालांकि हमारे पास सिस्टम में लगभग 150,000 बिल्ड हैं (हमने बिल्डों को नष्ट नहीं किया है, केवल वैश्विक सूची सामग्री को साफ़ करें)।

21

टीएफएस क्लाइंट के लिए विंडोज 7 में अपग्रेड करने के बाद बस इस समस्या में भाग गया। केवल विंडोज 7 टीएफएस क्लाइंट में समस्याएं थीं, एक्सपी टीएफएस क्लाइंट ठीक थे। हमारे मामले में, समस्या यह थी कि टीएफएस क्लाइंट हमारे इंटरनेट प्रॉक्सी सर्वर पर जा रहा था, भले ही इसे टीएफएस मशीन के लिए प्रॉक्सी सर्वर से गुजरना चाहिए था। समाधान के रूप में इस defaultProxy पंक्ति जोड़ने के लिए %VSINSTALLDIR%\Common7\IDE\devenv.exe.config फ़ाइल को संशोधित करने के लिए किया गया था:

<system.net> 
    <defaultProxy enabled="false"/> 
    <settings> 
     <ipv6 enabled="true"/> 
    </settings> 
</system.net> 
+2

यह सेटिंग, विशेष रूप से Win7 क्लाइंट्स पर, प्रदर्शन के संदर्भ में एक पूर्ण अपंग है। डिफ़ॉल्ट प्रॉक्सी अक्षम होने के बाद आपको सैकड़ों बार अधिक नेटवर्क IO दिखाई देगा। +1, सर्वश्रेष्ठ अभ्यास विश्लेषक उपयोगी है, लेकिन मैं अनुशंसा करता हूं कि यह कोशिश करने वाली पहली बात है। – SpaceBison

1

मैंने सोचा कि यह है कि इसके बाद के संस्करण की तरह कुछ मेरी समस्या पैदा कर रहा था था, लेकिन यह सिर्फ दूर करने जाने के लिए कुछ अप्रयुक्त कार्यस्थानों मेरी विशेष हल निकला मुसीबत। अब यह बहुत तेज है। Visual Studio 2013, TFS is very slow

+0

यह सवाल का जवाब नहीं है। –

+5

@ डैनियल मैन: मैं सम्मान से असहमत हूं। सवाल यह है, "क्या कोई भी ऐसे स्पष्ट क्षेत्रों का सुझाव दे सकता है जिनकी हमें जांच करनी चाहिए?" और मेरा जवाब है, "मुझे एक ही समस्या थी और मैंने इस पृष्ठ पर उत्तरों की कोशिश की, और यह कुछ और हो गया: अप्रचलित कार्यस्थान जो प्रदर्शन की समस्या पैदा कर रहे थे।" यही वह जानकारी है जो मेरे मामले में समस्या का समाधान करती है। अन्य लोग जो इस पृष्ठ को ढूंढते हैं, उन्हें भी वही समस्या हो सकती है जो मेरे पास थी। तो यह एक जवाब है, और बहुत अच्छी तरह से किसी और की समस्या को हल कर सकता है जिस तरह से उसने मेरा हल किया। –

संबंधित मुद्दे