मेरे पास 400 जीबी टीएफएस डेटाबेस (tfs_DefaultCollection) है। मैंने अटैचमेंट क्लीनर टूल चलाया है जिसने मुझे सूचित किया है कि उसने 200 जीबी डेटा हटा दिया है। इसके बाद और सबसे बड़ी तालिकाओं से पूछताछ पंक्ति गणना एक ही हैं और आकार बदल नहीं गए हैं। एमडीएफ फ़ाइल का आकार वही रहता है और शीर्ष चार टेबल भी करता है। (tbl_FunctionCoverage, tbl_TestResult, tbl_BuildInformation और tbl_Content)। मुझे लगता है कि कुछ प्रकार की साफ-अलग लिपियों को शायद मुझे चलाने की ज़रूरत है? मैंने prc_DeleteUnusedContent और prc_DeleteUnUsedFiles को निष्पादित किया है, लेकिन मेरा मानना है कि वे संस्करण नियंत्रण और कार्यक्षेत्रों के लिए अधिक हैं क्योंकि उन्होंने कोई परिवर्तन नहीं किया है।टीम नींव सर्वर 2012 डेटाबेस आकार
मैं डेटाबेस को छोटा कर दूंगा और तालिकाओं को फिर से बदल दूंगा लेकिन तालिका पंक्ति की गणना और आकार बदल नहीं गए हैं, इसलिए मैं इसे बहुत अंतर नहीं देख सकता।
किसी भी सलाह की सराहना की जाती है।
ऐसा प्रतीत होता है कि अटैचमेंट क्लीनर टूल 200 जीबी की बजाय हटाए गए डेटा की मात्रा को गलत तरीके से गलत तरीके से गलत तरीके से रिपोर्ट करता है, यह 20 जीबी (जब डेटाबेस को संक्षिप्त किया जाता है) में अधिक होता है। सबसे बड़ी टेबल बिल्ड/यूनिट परीक्षण और कवरेज डेटा के आसपास घूमती प्रतीत होती है। मैं देख सकता हूं कि 99.9% से अधिक बिल्डों को tbl_build तालिका में हटाए गए के रूप में चिह्नित किया गया है, इसलिए मुझे लगता है कि सभी संबंधित डेटा भी शेष हैं। – Sjblack
मुझे यह [आलेख] मिला है (https://social.msdn.microsoft.com/Forums/en-US/dd13ecf4-8664-4c96-8159-a16fa28b542c/how-to-reduce-the-size-of-dbotblfunctioncoverage -and-also-tfs-sql-server-डेटाबेस-size? forum = tfsadmin) जो समस्या पर कुछ प्रकाश डालता है। – Sjblack