Dúvida Paginação Primafaces - p:dataTable

Fiz a paginacao da minha pagina da seguinte forma :

                    <p:dataTable id="idcadastropretador" var="cadastropretador" value="#{cadguiaMbean.cadastropretador}"  paginator="true" rows="10"  

                                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                                 rowsPerPageTemplate="5,10,15"                                 
                                 style=" font-size: 12px;"                                  
                                 >   
                       
                        <p:column id="cod" filterBy="#{cadastropretador.codprest}" 
                                  headerText="Codigo" 
                                  filterMatchMode="contains"                                  
                                  styleClass="fonte">  
                            <h:outputText value="#{cadastropretador.codprest}" styleClass="fonte"/>  
                        </p:column>  
                        <p:column id="name" filterBy="#{cadastropretador.nomeprest}"                                     
                                  headerText="Nome" style="width:370px"                                  
                                  filterMatchMode="contains"
                                  filterStyle="max-width: 40px; min-width: 330px;"
                                  styleClass="fonte">  
                            <h:outputText value="#{cadastropretador.nomeprest}" styleClass="fonte" />  
                        </p:column>

                        <p:column headerText="" styleClass="fonte">                          
                            <h:commandLink action="#{cadguiaMbean.selecionar(cadastropretador)}">
				
                                <p:graphicImage value="../resources/images/confirmarnew.png"/>
			    </h:commandLink>
                        </p:column>              
                    </p:dataTable>

Esta funcionando normalmente a paginacao , e aparecendo os dados normalmente.

Vi no site do primafaces ou no site (http://uaihebert.com/?p=1089), a implementacão utlizando o LAZY, conforme o link abaixo:

http://www.primefaces.org/showcase/ui/datatableLazy.jsf

Minha dúvida é o seguinte :

Da maneira que eu fiz, se a minha tabela tiver 1000 registros ira trazer todos os registros de uma só vez.

utilizando o LAZY, irá trazer de 10 em 10 por exemplo é isso mesmo ??? ou estou enganado ??

alguem pode me ajudar ???

se isso que estiver vinculado ao value da table for uma lista, sim voce tem que carregar os 1000 registros e te-los em memoria ja o lazy é para a paginação sobre demanda, para que so os registros que forem ser mostrados seja carregados diminuindo muito os dados que ficam na sessao, imagine 20 usuarios acessandos a mesma tela cada usuario faz uma requisicao e carrega 2000 registros 2000 * 20 = 40000 registros em memoria no servidor…

bastante naum é mesmo ?