2010-06-13 14 views
5

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

उत्तर

5

आप/bin में सभी स्टैंडअलोन उपकरण हटा सकते हैं - यह सब psql के साथ किया जा सकता है। कुछ भी रखें जो wth pg_, postgres और initdb शुरू करता है।

आप शायद lib/(some_and_some.so) फ़ाइलों में रूपांतरणों का एक समूह हटा सकते हैं, लेकिन शायद आपके द्वारा initdbed के बाद तक नहीं। और सावधान रहें कि आप किसी बिंदु पर उपयोग नहीं कर रहे हैं - वे गतिशील रूप से लोड किए गए हैं ताकि आप तब तक ध्यान न दें जब तक क्लाइंट एक अलग एन्कोडिंग के साथ कनेक्ट नहीं हो जाता है।

लेकिन ध्यान दें कि यह शायद आपको अधिक नहीं मिलेगा - डीबग सक्षम आदि के साथ मेरे सिस्टम पर, द्विआधारी 17 एमबी लेते हैं। स्वच्छ डेटा निर्देशिका इसमें कोई डेटा नहीं है लगभग 33 एमबी लेता है, जो लगभग दोगुना है। यदि आप अपने डेटाबेस का उपयोग करने में सक्षम होने के लिए आपको आवश्यकता होगी ..

+0

प्रतीक/फ़ोल्डर क्या है? –

+1

यह डिबगिंग प्रतीक है - आप इसे भी हटा सकते हैं, जब तक कि आप किसी क्रैश को डीबग करने की क्षमता नहीं चाहते। –

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