मैं ओपनसोर्स जावा आधारित एप्लिकेशन i.e xwiki पर काम कर रहा हूं। Insie hibernate.cfg.xml मैं पैरामीटर कनेक्शन.pool_size और statement_cache.siz के मान 2 (प्रत्येक के लिए) के मान देख सकता हूं। मेरे आवेदन में समय के साथ 100 उपयोगकर्ताओं का अधिकतम भार होगा। अब मेरा सवाल यह है कि इस के लिए आदर्श कनेक्शन पूल आकार होना चाहिए। मेरे लिए आकार 2 बहुत कम दिखता है। यदि 100 उपयोगकर्ता एक समय में कनेक्ट होते हैं तो 98 उपयोगकर्ताओं को कनेक्शन जारी करने के लिए इंतजार करना पड़ता है? क्या मुझे अपने मामले में कनेक्शन पूल आकार 100 के रूप में रखना चाहिए?डेटाबेस कनेक्शन पूल आकार के निर्णय के पीछे सोच
मैं माइक्रोसॉफ्ट एसक्यूएल सर्वर का उपयोग कर रहा हूं।
इसके अलावा अधिकतम कनेक्शन पूल आकार पर एक सीमा है। क्या यह वेबसर्वर (मेरे मामले में टोमकैट) या डेटास्टोर विक्रेता (एमएस एसक्यूएल सर्वर) पर निर्भर करता है?
यह भी सोचें कि सर्वर कितने कनेक्शन का समर्थन कर सकता है। – Thilo
प्रश्न 1: आपके पास कितने सीपीयू हैं ?, प्रश्न 2: क्या आपके प्रश्न अपेक्षाकृत आईओ संचालित (OLTP - विलंबता) या CPU भारी (सॉर्ट, ग्रुप, एनालिटिक्स) हैं? – jasonk
सावधान रहें कि पूल मेमोरी –