2009-11-05 18 views

Odpowiedz

9

Wystarczy ustawić limit pobierał 100.

Ustawianie pobrać wielkość partii jest coś zupełnie innego. Ustawienie wielkości pobierania wsadu na 100 (i limitu pobierania na coś większego niż 100) pozwoliłoby na pobranie ponad 100 elementów, ale tylko na odczyt 100 z nich w pamięci naraz. (Wstępne pobieranie, który będzie pobierał więcej niż 100 obiektów, pobiera swoje identyfikatory, a nie całych obiektów.) Od docs dla -fetchBatchSize:

Jeśli ustawisz niezerowej wielkości wsadu, na zbieranie obiektów zwróconych po wykonaniu pobrania jest podzielone na partie o wartości . Podczas wykonywania pobierania, , obliczane jest całe żądanie i tożsamość wszystkich pasujących obiektów zarejestrowanych, ale nie więcej niż dane obiektu batchSize zostaną pobrane z magazynu trwałego na raz.

Powiązane problemy