4D v16.3Cache info |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Cache info
|
Cache info {( bdFiltro )} -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
bdFiltro | Objeto |
![]() |
Define a lista de atributos a ser retornada (filtrada por banco de dados) | |||||
Resultado | Objeto |
![]() |
Informação sobre cache | |||||
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 Cache info devolve um objeto que contenha a informação detalhada sobre o conteúdo atual da caché (memória utilizada, tabelas e índices carregados, etc.)
Nota: este comando só funciona em modo local (4D Server e 4D); não deve ser utilizado com 4D em modo remoto.
Como padrão, a informação devolvida se refere somente ao banco sendo executado. O parâmetro objeto opcional dbFilter lhe permite especificar o alcance do comando:
O comando Cache info devolve um único objeto que contém toda a informação relevante sobre a caché. O objeto devolvido tem a seguinte estrutura básica:
{
"maxMem": Maximum cache size (real),
"usedMem": Current cache size (real),
"objects": [...] Array of objects currently loaded in cache
}
Os elementos de array objetos são objetos raiz (tabelas, índices, Blobs, etc.) que estejam carregados na memória caché. Cada elemento contém atributos específicos que descrevem seu estado atual. Para mais informação sobre a interpretação avançada destes dados, contacte a seu departamento de serviço técnico.
Se quiser obter a informação da cache para o banco de dados atual:
C_OBJECT($cache)
$cache:=Cache info
Se quiser obter informação da cache do banco de dados e todos os componentes abertos:
C_OBJECT($dbFilter)
OB SET($dbFilter;"dbFilter";"All")
$cache:=Cache info($dbFilter)
Produto: 4D
Tema: Cache Management
Número
1402
Criado por: 4D v16
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)