Teoretyczny limit jest dość wysoki, ale powinieneś projektować swoje odczyty w taki sposób, aby go nie osiągnąć. Głównym powodem utrzymywania odczytów o rozsądnej wielkości jest unikanie blokowania serwera przez zbyt długi czas.
Kilkaset lub tysięcy powinno być dobrym polem manewru, ale najlepiej byłoby przetestować go samemu za pomocą kodu i danych.
Stałe ograniczenia, takie jak są, to:
- Zakodowany na stałe 1 GB bufora zapytań klienta (
PROTO_MAX_QUERYBUF_LEN
w server.h) - Maksymalna liczba argumentów to maksymalna wartość
int
Typ danych C, który zwykle jest podpisany i ma długość 4 bajtów, co oznacza do 2 147 483 647.