Administração do cache local

A administração do cache local é dada por todos os processos contidos em ir “Admin > Cache local”. Dentre as funcionalidades das ferramentas, podemos limpar o cache do servidor e forçar os clientes a baixá-lo novamente, também podemos trabalhar com os índices das tabelas do cache local.

Índices

Tabelas e Índices

Esse processo mostra as tabelas existentes no cache local, seus campos e índices relacionados. Na grade principal existe o botão “Descartar índices” que permite remover os índices não utilizados das tabelas selecionadas. Na grade de índices da tabela também existe o botão “Descartar índices” que permite remover os índices selecionados que não estejam sendo utilizados.

O botão “Exportar índices” permite exportar para um arquivo as definições dos índices do cache local. Ao clicar nesse botão é apresentada uma grade com todos os índices do cache local. Por padrão todos os registros são selecionados para exportação mas essa seleção pode ser ajustada de acordo com o que se deseja exportar. Ao clicar no botão “Confirmar exportação” é feito o download do arquivo com as definições dos índices selecionados.

O botão “Importar índices” permite importar um arquivo de definição de índices que tenha sido gerado em outro Engine. Ao clicar no botão o usuário tem a possibilidade de realizar o upload do arquivo. Após o upload é exibida uma grade com as definições de índices lidos do arquivo. Ao clicar no botão “Confirmar importação” os índices serão criados no cache local.

Descartar os caches de dados e de chaves.js

Ao executar este processo, é sinalizado para todos os Engines que eles devem descartar o cache local de dados e de chaves durante a próxima inicialização.

A carga do cache local é uma operação que pode ser demorada e ela pode sobrecarregar o banco de dados, portanto avalie a real necessidade de utilizar este processo e o momento adequado de sua execução.

O usuário utilizado para comandar o descarte do cache local e de chaves precisa ter permissão ao escopo de autorização “database.discardCaches”. Usuários do grupo “Administrators” possuem esse escopo por padrão.