<Completa Recordset Object Reference
Os conjuntos de propriedades CacheSize ou retorna um valor longo que especifica o número de registros que podem ser armazenados em cache localmente na memória. O valor deve ser maior que 0.
Note: Você pode alterar esta propriedade a qualquer momento, desde que existe o conjunto de registos, mas lembre-se que o conteúdo em cache não vai mudar até a próxima recuperação do banco de dados.
O valor padrão para esta propriedade é 1. Isso significa que apenas um registro é obtido e armazenado em cache de cada vez. Para grandes bancos de dados, isso não é eficiente. Um valor maior vai acelerar as operações, mas lembre-se que os registros armazenados em cache pode não mostrar as alterações recentes feitas ao banco de dados. Para evitar isso, você pode chamar o método Resync regularmente, o que irá atualizar o cache.
Sintaxe
objRecordset.CacheSize
<Completa Recordset Object Reference