A cache de objecto é utilizada internamente para optimizar a composição de páginas armazenando propriedades de sites, esquemas de página e páginas. A cache de objecto reduz a quantidade de tráfego entre o servidor Web e uma base de dados SQL. Este processo resulta num maior débito de páginas compostas, o que aumenta o número de páginas que podem ser fornecidas aos clientes.
Pode optimizar a cache de objecto para uma colecção de sites especificando várias definições:
- O tamanho da cache de objecto.
Se especificar um maior número pode melhorar o desempenho de alguns sites maiores através da memória em cada servidor Web front-end.
- Quando procura alterações no servidor numa consulta na lista.
Uma consulta na lista apresenta conteúdo de múltiplas listas ou bibliotecas. Algumas Peças Web, especialmente a Peça Web Consulta de Conteúdo, mostra geralmente itens de múltiplas listas e bibliotecas. Pode especificar para procurar no servidor cada consulta na lista ou pode especificar uma duração de tempo (em segundos) na qual os resultados podem ser desenhados a partir da cache. Este processo pode melhorar o desempenho, em particularmente para colecções de sites que contêm várias consultas na lista.
- Um multiplicador a utilizar para obter mais resultados do que os solicitados.
O multiplicador é utilizado para garantir que todos os pedidos de cliente são acomodados numa consulta na lista e é fornecido um conjunto de resultados.
Também pode utilizar a página Definições de Cache de Objecto para repor (limpar) a cache de objecto e a cache baseada no disco num servidor individual ou para todo o farm de servidores.
O que pretende fazer?
Configurar a cache de objecto
Limpar a cache de objecto ou a cache baseada no disco
Configurar a cache de objecto
- No menu Acções do site
, aponte para Definições do Site e clique em Modificar Todas as Definições do Site. - Em Administração de colecções de sites, clique em Cache de objecto da colecção de sites.
- Na secção Tamanho da Cache de Objecto, escreva um valor na caixa para especificar a quantidade de memória (em megabytes) que pretende que a cache de objecto utilize.
- Na secção Alterações da Cache da Consulta na Lista, seleccione uma das seguintes opções:
- Se o conteúdo for alterado frequentemente e pretender apresentar os resultados mais exactos possíveis, seleccione Procurar no servidor alterações sempre que uma consulta na lista for executada .
- Nas colecções de sites, onde o desempenho melhorado obtido da cache não compromete a exactidão dos resultados, seleccione Utilizar o resultado em cache de uma consulta na lista durante estes segundos.
- Na secção Multiplicador de Resultados da Consulta na Lista, escreva um número de 1 a 10 a utilizar como um multiplicador de resultados.
Escreva um número maior, se a colecção de sites tiver permissões de segurança únicas aplicadas a muitas listas e sites. Escreva um número mais pequeno, se a colecção de sites não tiver permissões únicas em cada lista ou sites. Um multiplicador mais pequeno utiliza menos memória por consulta.
- Clique em OK.
Parte Superior da PáginaLimpar a cache de objecto ou a cache baseada no disco
- No menu Acções do site
, aponte para Definições do Site e clique em Modificar Todas as Definições do Site. - Em Administração de colecções de sites, clique em Cache de objecto da colecção de sites.
- Na secção Repor Cache de Objecto, efectue um ou mais dos seguintes passos:
- Para forçar o servidor actual a limpar a cache de objecto, seleccione a caixa de verificação Limpar Cache de Objecto.
- Para forçar todos os servidores no farm a limpar as caches de objecto, seleccione a caixa de verificação Forçar todos os servidores no farm a limpar as respectivas caches de objecto.
Quando selecciona uma ou mais caixas de verificação, todas as entradas nas caches de objecto serão limpas imediatamente quando clica em OK. Se não seleccionar nenhuma caixa de verificação, as caches gerem a expiração dos itens quando estes atingem o tempo limite ou são alterados no site.
- Na secção Repor Cache Baseada no Disco, efectue um ou mais dos seguintes passos:
- Para forçar o servidor a repor a cache baseada no disco, clique na caixa de verificação Forçar este servidor a repor a respectiva cache baseada em disco.
- Para forçar todos os servidores a repor as caches baseadas no disco, clique na caixa de verificação Forçar todos os servidores do farm a repor a respectiva cache baseada no disco.
Se seleccionar uma ou mais caixas de verificação, todas as entradas nas caches de disco serão limpas imediatamente quando clica em OK. Se não seleccionar nenhuma caixa de verificação, as caches de disco não serão alteradas e a expiração dos itens será gerida com a remoção dos itens à medida que são alterados no site ou o tamanho do disco for excedido.
- Clique em OK.
Parte Superior da Página