2010-08-31 15 views
7

क्या यह कभी भी अच्छा विचार है कि बड़ी मात्रा में लोग आपकी वेबसाइट से कनेक्ट होने दें, जबकि यह स्क्लाइट का उपयोग कर रहा हो?कितने कनेक्शन 3 हैंडल sqlite कर सकते हैं?

संपादित करें: मैं इसे रेल अनुप्रयोगों पर एक गंभीर रूबी में उपयोग कर रहा हूं जिसमें सैकड़ों समवर्ती उपयोगकर्ता हो सकते हैं।

उत्तर

8

SQLite के लिए अद्वितीय दो महत्वपूर्ण गुण है कि मुझे लगता है कि के बारे में पता कर रहे हैं प्रासंगिक हैं:

  1. जब अनेक निवेशन कर रही है, आप बेहतर प्रदर्शन प्राप्त होगा यदि आप उन सब को एक एकल लेनदेन में लपेट दें। यदि आवेषण अलग-अलग किए जाते हैं, तो SQLite डिस्क प्लैटर्स को प्रत्येक सम्मिलन पर पूरी तरह घुमाने के लिए प्रतीक्षा करता है, ताकि डाला गया डेटा डिस्क से वापस पढ़ा जा सके और सत्यापित हो।

  2. SQLite फ़ाइल को लिखते समय, पूरी फ़ाइल लॉक हो जाती है, जो लेखक भुखमरी का कारण बन सकती है। This situation improved in SQLite 3.

SQLite वेबसाइट का कहना है कि SQLite मध्यम यातायात वेबसाइटों, कम OLTP क्षमता के साथ करने के लिए छोटे के लिए उपयुक्त है। यह सभी वेबसाइटों का लगभग 9 5% है।

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

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