4D v16.3SET CACHE SIZE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET CACHE SIZE
SET CACHE SIZE
Este comando se baseia em uma arquitetura interna que só está disponível em versões 4D de 64 bits. Este comando devolverá um erro se for chamado desde uma versão de 32 bits de 4D. O comando SET CACHE SIZE [#descv]define dinâmicamente o tamanho da cache do banco de dados e, opcionalmente, permite definir o tamanho minino em bytes a partir do qual começa a liberar memória[#/descv]. Nota: este comando só funciona em modo local (4D Server y 4D); não deve ser utilizado desde um 4D em modo remoto. Em tam, passe o novo tamanho da memória cache do banco de dados em bytes. Este novo tamanho se aplica de forma dinâmica quando for executao o comando. Em libMin, passe o tamanho mínimo de memória a liberar da caché do banco de dados quando o motor necessitar espaço para assignar um objeto a ele (valor em bytes). O propósito desta opção é reduzir o número de vezes que os dados são liberados da memória caché com o objetivo de obter um melhor rendimento. Como padrão, se esta opção não for utilizada, 4D descarrega pelo menos 10% da caché quando for necessário espaço. Se seu banco de dados funcionar com um grande cache, pode ser vantajoso utilizar um tamanho fixo que não dependa de tamanho da memória caché. Pode ajustar esta configuração de acordo com o tamanho dos blocos de dados que maneja em seu banco de datos. Se quiser adicionar 100 MB ao tamanho da cache de seu banco de ados atual. Pode escrever: C_REAL($currentCache)
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||