Gerenciamento de caches de dados e consultas na Data Virtualization
Os gerenciadores Data Virtualization podem armazenar em cache uma consulta para salvar seus resultados de dados e otimizar o desempenho da consulta.
Sobre essa tarefa
Na Data Virtualization, é possível virtualizar fontes de dados remotas para que os dados permaneçam remotos enquanto são acessados por meio de uma única estrutura. Por exemplo, é possívelvirtualizar tabelas entre bancos de dados remotos diferentes e é possível executar consultas que podem se associaressas tabelas. Para evitar execuções de consultas demoradas, os gerenciadores Data Virtualization podem criar caches para melhorar o desempenho, armazenando em cache os conjuntos de resultados de suas consultas.
Gerenciando caches
- O gráfico de barras de armazenamento em cache permite visualizar a quantidade total de armazenamento em cache que você alocou durante o provisionamento. Também é possível monitorar a quantidade de armazenamento usada por caches de dados ativos e inativos. Os caches de dados ativos sãousados na otimização de consulta.
- O gráfico de barras de capacidade de resposta permite monitorar quantas consultas foram executadas em um período de tempo de execução específico. Você também pode comparar a capacidade de resposta das consultas que usam caches de dados com as consultas que não usam caches de dados.
- A coluna Total hits (Total de acessos ) em Active data caches (Caches de dados ativos ) mostra o número total de acessos que um cache ativo recebeu.
Assista ao vídeo a seguir para saber como otimizar as consultas usando o gerenciamento de cache no Data Virtualization.
Procedimento
- Adição de uma entrada de cache
- Para adicionar uma entrada de cache, consulte Adição de caches de dados.
- Visualização de detalhes de um cache
- Para visualizar os detalhes de um cache, siga estas etapas.
- Acesse .
- Acesse o menu de ação do cache e clique em Visualizar detalhes do cache.
- Edição de um cache de dados
- Para editar um cache de dados, siga estas etapas.
- Atualizando um cache
- Para editar o planejamento de atualização de cache, siga estas etapas.
- Vá para o menu de ação de um cache ativo e clique em Editar taxa de atualização.Observação: você só pode editar caches ativos.
- Defina uma taxa de atualização para o cache para evitar que o cache fique obsoleto com o tempo.
- Nenhum, somente manual : Para atualizar um cache manualmente, vá para o menu de ação de um cache ativo e clique em Refresh now (Atualizar agora).
- Minutos: Selecione o intervalo em minutos para atualizar seu cache. Por exemplo, atualize a cada 15 minutos.
- Por hora: Selecione o tempo (minuto) da hora para atualizar seu cache... Por exemplo, atualize a cada hora aos 30 minutos após a hora.
- Diário: Selecione o horário do dia para atualizar o cache. Por exemplo, atualize todos os dias às 12:00 AM.
- Semanal: Selecione dias da semana e horário do dia para atualizar seu cache. Por exemplo, atualize todas as segundas, quartas e sextas-feiras às 12:00 AM.
- Mensal: Selecione semanas do mês, dias da semana e horário do dia para atualizar seu cache. Por exemplo, atualizar no primeiro dia do mês às 12:00 AM.
- Dê um clique em Aplicar.
- Vá para o menu de ação de um cache ativo e clique em Editar taxa de atualização.
- Desativação de um cache ativo
- Para desativar um cache ativo, acesse o menu Ação do cache e clique emDesativar.
- Exclusão de um cache de dados
- Para excluir um cache de dados, vá até o menu de ação do cache e clique em Excluir.
- Recriação de um cache de dados excluído
- Para recriar um cache de dados excluído, siga estas etapas.
- Clique em .
- Vá para o menu de ação do cache que você deseja recriar e clique em Recreate cache (Recriar cache ).