Sets the size of each chunk of data to display: the maximum number of rows which can be "displayed" at a time (the maximum number of rows which this pretends to have).
The default value is arbitrary 300 as it is big enough to be able to display quite a lot of data, but small enough to avoid too much data displayed at the same time.
Note: the rows which have been added but not yet committed will always be displayed regardless of the current chunk of data, and the modified rows which are not visible when the displayed chunk of data changes are still held as modified rows.
To remove the chunking of the data to display, simply pass sample_size
the 0 value.
this |
a DataProxy object |
sample_size |
the requested size of a chunk, or 0 |