Operazioni relative alle impostazioni della cache (SharePoint Server 2010)

 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2016-11-30

In questo articolo viene illustrata una panoramica della cache BLOB, dei profili di cache e delle impostazioni della cache oggetti che è possibile configurare per Microsoft SharePoint Server 2010 al livello dell'applicazione Web.

In SharePoint Server 2010 sono disponibili tre tipi di cache che consentono di migliorare la velocità di caricamento delle pagine Web nel browser: la cache BLOB, la cache di output delle pagine e la cache oggetti. La cache BLOB viene abilitata e configurata nel file Web.config dell'applicazione Web alla quale viene applicata. La cache di output delle pagine e la cache oggetti vengono solitamente configurate nell'interfaccia utente a livello della raccolta siti. Alcune impostazioni per tali cache possono tuttavia essere configurate anche a livello dell'applicazione Web. Le modifiche apportate al file Web.config verranno applicate a tutte le raccolte siti e a tutti i siti che fanno parte dell'applicazione Web e avranno la precedenza sulle eventuali configurazioni effettuate a livello della raccolta siti o a un livello inferiore.

Nota

Per utilizzare la cache di output delle pagine o la cache oggetti, è necessario utilizzare la caratteristica Pubblicazione nel sito.

Contenuto dell'articolo:

  • Cache BLOB

  • Profili della cache di output delle pagine

  • Cache oggetti

Cache BLOB

In SharePoint Server 2010 è disponibile una cache su disco per l'archiviazione dei file utilizzati dalle pagine Web per facilitarne il caricamento rapido nel browser e ridurre il carico sul server di database che utilizza tali file. Questi file sono noti come oggetti binari di grandi dimensioni (BLOB) e la cache è detta cache BLOB. Tale cache viene archiviata direttamente sull'unità disco rigido del server Web front-end. La prima volta che viene chiamata una pagina Web, i file vengono copiati dal database nella cache sull'unità disco rigido del server e tutte le richieste successive per tali file vengono gestite dalla cache su disco del server. Per impostazione predefinita, la cache BLOB è disabilitata e deve essere abilitata per poterne utilizzare le funzionalità. Quando si abilita la cache BLOB sul server Web front-end, si riduce il carico del server di database di SharePoint Server 2010 generato dalle richieste di lettura provenienti dai Web browser.

La cache BLOB viene abilitata nel file Web.config dell'applicazione Web alla quale viene applicata. Le modifiche apportate al file Web.config verranno applicate a tutte le raccolte siti che fanno parte dell'applicazione Web. Per informazioni sulla cache BLOB, vedere Pianificare la memorizzazione nella cache e le prestazioni (SharePoint Server 2010).

Profili della cache di output delle pagine

Nella cache di output delle pagine viene archiviato l'output con rendering di una pagina. Vengono inoltre archiviate diverse versioni della pagina memorizzata nella cache in base alle autorizzazioni degli utenti che richiedono la pagina. Le impostazioni della cache di output delle pagine possono essere configurate a livello della raccolta siti, a livello di sito e per i layout di pagina. Per impostazione predefinita, la cache di output delle pagine è disabilitata.

Nella cache di output delle pagine vengono utilizzati profili di cache che specificano per quanto tempo gli elementi vi devono essere conservati. È possibile specificare diversi profili di cache da utilizzare per gli utenti anonimi e autenticati, in modo da ottimizzare l'utilizzo della cache in base ai metodi di autenticazione consentiti nel sito.

È possibile configurare le impostazioni dei profili di cache per un'applicazione Web modificando il file Web.config sul server applicazioni. Tali impostazioni configurate al livello di applicazione Web saranno utilizzati per tutti i profili di cache nelle raccolte siti di tale applicazione Web.

Nota

Per utilizzare la cache di output delle pagine e le impostazioni dei profili di cache associati, è necessario utilizzare la caratteristica Pubblicazione nel sito.

Cache oggetti

La cache oggetti consente di ridurre la quantità di traffico tra il server Web e il database SQL mediante l'inserimento degli oggetti, quali elenchi e raccolte, impostazioni di siti e layout di pagina, nella memoria del server Web front-end. Di conseguenza, il rendering delle pagine che richiedono tali elementi verrà eseguito rapidamente, aumentando la velocità di recapito delle pagine al browser client. Le impostazioni della cache oggetti possono essere configurate a livello dell'applicazione Web e a livello della raccolta siti. Per impostazione predefinita, la cache oggetti è abilitata a livello della raccolta siti.

È possibile ottimizzare la cache oggetti per un'applicazione Web specificandone le dimensioni. L'impostazione di un numero maggiore può contribuire a migliorare le prestazioni per alcuni siti di grandi dimensioni a scapito, tuttavia, della memoria di ogni server Web front-end. È possibile configurare altre impostazioni per la cache oggetti a livello della raccolta siti.

Nota

Per utilizzare la cache oggetti, è necessario utilizzare la caratteristica Pubblicazione nel sito.

Requisiti dell'attività

Contenuto della sezione:

See Also

Concepts

Pianificare la memorizzazione nella cache e le prestazioni (SharePoint Server 2010)