सैद्धांतिक सीमा बहुत अधिक है, लेकिन आपको अपने पठन को इस तरह से डिज़ाइन करना चाहिए कि आप उस तक न पहुँचें। रीड को समझदारी से रखने का मुख्य कारण सर्वर को बहुत लंबे समय तक ब्लॉक करने से बचना है।
कई सैकड़ों या हजारों एक अच्छा बॉलपार्क होना चाहिए, लेकिन सबसे अच्छी बात यह होगी कि इसे अपने कोड और डेटा के साथ स्वयं परीक्षण करें।
कठोर सीमाएं, जैसे कि वे हैं:
- क्लाइंट क्वेरी बफर के लिए एक हार्डकोडेड 1GB (
PROTO_MAX_QUERYBUF_LENसर्वर.एच में) - तर्कों की अधिकतम संख्या
int. का अधिकतम मान है सी डेटा प्रकार, जो आमतौर पर हस्ताक्षरित होता है और 4 बाइट लंबा होता है जिसका अर्थ 2,147,483,647 तक होता है।