SQLite में सैकड़ों छोटे queries भी efficient हैं
(sqlite.org)-
अगर एक वेबपेज दिखाने के लिए 200 SQL statements इस्तेमाल किए जाएँ, तो MySQL, PostgreSQL जैसे पारंपरिक C/S DB के लिए यह बहुत ज़्यादा माना जाएगा
-
SQLite में 200 से ज़्यादा queries भी कोई खास समस्या नहीं हैं
→ यह जटिल और बड़े queries को भी अच्छी efficiency के साथ चलाता है, लेकिन बहुत सारे छोटे queries होने पर भी efficient रहता है
→ SQLite Client/Server मॉडल नहीं है, बल्कि process के अंदर function calls के रूप में काम करता है, इसलिए N+1 Query Problem यहाँ लागू नहीं होती
- SQLite के source timeline को दिखाने वाले dynamic webpage में इस्तेमाल होने वाले लगभग 240 वास्तविक SQL statements भी देखे जा सकते हैं
2 टिप्पणियां
सारांश में एक हिस्सा है जिसे ठीक करने की ज़रूरत है। इसमें समझाया गया है कि “
sqliteक्लाइंट-सर्वर मॉडल नहीं है, बल्कि प्रोसेस के भीतर होने वाला फ़ंक्शन कॉल है, इसलिएn+1घटना होने पर भी यह समस्या नहीं है।”अरे, "नहीं" कहाँ गया T_T शायद लिखते-लिखते गलती से डिलीट हो गया था। मैंने उसे ठीक कर दिया है।