Gestire elenchi e raccolte di grandi dimensioni in SharePoint

Gestire elenchi e raccolte di grandi dimensioni in SharePoint

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Esistono diversi modi è possibile lavorare con o senza ricevere un avviso di soglia visualizzazione elenco di query SharePoint elenco o raccolta. È possibile archiviare fino a 30 milioni di elementi o documenti in un elenco di SharePoint o una raccolta. Utilizzando le seguenti idee, è possibile ottenere le informazioni necessarie e non superare la soglia della visualizzazione elenco di 5000 elemento. Per ulteriori informazioni sulla soglia della visualizzazione elenco stesso, vedere Panoramica di elenchi e raccolte con molti elementi.

Uso del limite di soglia della visualizzazione elenco

SharePoint sono previsti limiti e delle risorse per specificare la quantità di dati e la velocità di trasmissione che può essere gestito. La soglia della visualizzazione elenco per impostazione predefinita, circa 5000 voci e viene impostato per consentire agli utenti di utilizzare gli elenchi di grandi dimensioni, ma mantenere prestazioni ottimali. Esistono tre modi principali per l'uso con la soglia della visualizzazione elenco:

  • Per tutte le versioni di SharePoint, gestire il numero di elementi restituiti usando l'indicizzazione, il filtro, le cartelle e i dati offline.

  • Per le versioni Server di SharePoint, usare un amministratore programmata Giornata ora in cui vengono generati limiti.

  • Per le versioni Server di SharePoint, un amministratore di rete può generare il limite della soglia visualizzazione elenco.

Per SharePoint Online, questo limite non può essere modificato e viene applicato 24 ore su 24, 7 giorni su 7, per garantire sempre buone prestazioni di query agli utenti nei tenant condivisi. Come soluzione alternativa alla presenza del limite, ci sono alcune operazioni che aiutano a mantenere le query entro il limite.

Nota : È possibile che venga visualizzato un numero elevato di elementi restituiti nelle visualizzazioni generato dal sistema.

Con server Server SharePoint (SharePoint 2016, 2013 e 2010), la soglia della visualizzazione elenco di 5000 elemento è anche il valore predefinito. Tuttavia, poiché non esiste un maggiore controllo per gli amministratori di rete, una volta giornata possono essere impostati nel punto in cui i limiti sono effettivamente rimosse, che consente di grandi dimensioni anche altre operazioni in modo intensivo di dati da eseguire una query. In questo caso è in genere in sera quando maggior parte degli utenti non sono nel sistema. L'amministratore può anche scegliere per generare il limite se appropriato.

Ultima scelta, anche con le versioni Server di SharePoint, è possibile modificare il limite. Questo è rischioso, poiché un limite superiore aumenta la possibilità di ridurre le prestazioni per alcuni o tutti gli utenti.

Per verificare la versione di SharePoint, vedere Quale versione di SharePoint è in uso?

Se è bloccato dalla soglia della visualizzazione elenco, ma il numero totale di elementi inferiori a 20.000, è possibile aggiungere gli indici per le colonne. Tutte le versioni di SharePoint, è possibile creare una visualizzazione filtrata con un indice di colonna per ridurre il numero di risultati quando si lavora con raccolte ed elenchi di grandi dimensioni. La creazione di una visualizzazione filtrata con una colonna indicizzata è un processo in due fasi: creare un indice per una colonna e quindi creare una visualizzazione che utilizza la colonna indicizzata per filtrare la visualizzazione.

Per ulteriori informazioni sulle colonne indicizzazione, vedere aggiungere un indice a una colonna di SharePoint.

Per ulteriori informazioni sulle colonne filtro, vedere usare il filtro per modificare una visualizzazione di SharePoint.

Anche se le cartelle non sono necessarie per usare raccolte ed elenchi di grandi dimensioni, è comunque possibile usarle per organizzare i dati e migliorare l'efficienza dell'accesso ai dati. La creazione di cartelle è abilitata per impostazione predefinita nelle raccolte documenti, ma non negli elenchi. Per altre informazioni, vedere Creare una cartella in un elenco o Creare una cartella in una raccolta documenti.

Nota : Con SharePoint online, se si usa lo spostamento al comando o trascinamento della selezione, metadati esistenti verranno spostati anche.

Quando si crea una cartella, si crea un indice interno non visibile agli utenti. Tale indice interno viene creato anche per la cartella radice, ovvero il livello superiore di una raccolta o di un elenco. Quando si accede agli elementi di una cartella, si usa in modo efficace questo indice interno per l'accesso ai dati. Tenere presente che se una cartella contiene sottocartelle, ogni sottocartella viene conteggiata come un elemento (ma non gli elementi presenti nella sottocartella).

Anche quando il numero totale di elementi di un elenco o di una raccolta è molto elevato, una visualizzazione di un'unica cartella è altrettanto rapida di una visualizzazione che filtra il numero totale di elementi tramite una colonna indicizzata. In alcuni scenari potrebbe essere possibile distribuire tutti gli elementi di un elenco o di una raccolta in più cartelle, in modo che nessuna cartella includa più di 5.000 elementi.

Quando si utilizzano le cartelle per organizzare un elenco o una raccolta di grandi dimensioni, è importante tenere presenti le considerazioni seguenti:

  • Una cartella può contenere più elementi di quelli impostati dalla soglia visualizzazione elenco, ma per evitare di essere bloccati potrebbe comunque essere necessario usare una visualizzazione filtrata basata su indici di colonna.

  • Se si seleziona l'opzione Mostra tutti gli elementi senza cartelle nella sezione Cartelle quando si crea o si modifica una visualizzazione in questo elenco o in questa raccolta, sarà necessario utilizzare un filtro basato su un indice semplice in modo da non raggiungere il valore limite specificato in Soglia visualizzazione elenco.

  • È spesso utile impostare la visualizzazione predefinita in modo che mostri tutte le cartelle disponibili senza filtro per consentire agli utenti di scegliere la cartella appropriata durante l'inserimento di nuovi elementi. Visualizzando tutte le cartelle è meno probabile inoltre che gli elementi vengano aggiunti erroneamente all'esterno delle cartelle nell'elenco o nella raccolta. Si noti che diversamente dalle raccolte non è possibile spostare automaticamente gli elementi tra cartelle di un elenco.

Nota : Se si spostano gli elementi nel Cestino di SharePoint, tali elementi verranno conteggiati comunque per determinare se l'espressione di filtro supera la soglia della visualizzazione elenco. Se si svuota il Cestino, gli elementi non vengono più conteggiati. Per altre informazioni, vedere Svuotare il Cestino o ripristinare i file.

Per spostare file tra cartelle in una raccolta, vedere spostare o copiare una cartella, file o collegamenti in una raccolta documenti.

Per l'eliminazione di elenchi di grandi dimensioni sono necessarie risorse di database che possono venire bloccate dalla soglia della visualizzazione elenco. Provare a eliminare gli elenchi di grandi dimensioni nel periodo di tempo durante la giornata per evitare il blocco. Tenere presente che se il processo di eliminazione richiede più tempo rispetto al periodo assegnato, continuerà fino al completamento, indipendentemente dagli altri utenti. Prevedere un periodo di tempo sufficiente.

Per ulteriori informazioni su come eliminare un elenco, vedere eliminare un elenco di SharePoint.

Sincronizzazione offline, dati esterni e gestione dei dati di Access

Usare i dati offline è spesso il modo più semplice ed efficace quando si esegue la sincronizzazione con il computer. È possibile usare Excel, Access o Outlook, a seconda dei dati di elenco in uso. È anche possibile usare la gestione dei dati esterni senza limiti con sistemi di pianificazione ERP (Enterprise Resource Planning), OData e servizi Web, a seconda del servizio di SharePoint.

È possibile apportare modifiche nel computer desktop o portatile e quindi riportare i dati online, sincronizzare le modifiche e risolvere eventuali conflitti in modo semplice ed efficiente. L'uso di elenchi di grandi dimensioni tramite la sincronizzazione offline per la pulizia e l'analisi dei dati o per la creazione di report aiuta a limitare il carico di attività dei database e a ridurre al minimo l'uso delle risorse di SharePoint.

È possibile usare offline i dati di un elenco e quindi sincronizzare le modifiche al momento della riconnessione usando diversi prodotti Microsoft Office. Per l'esportazione, è necessario avere le app installate, Office 365 o la versione desktop di Office.

Microsoft Access       Access è possibile gestire più righe di dati SharePoint e si dispone di più potenti strumenti per modificare i dati. Utilizzo dei dati in Access e la sincronizzazione con SharePoint possono consentono di utilizzare set di dati più grande.

È possibile leggere e scrivere elenchi nativi da Access tramite un collegamento a loro e Access funziona perfettamente con quasi tutti i tipi di dati SharePoint. Il collegamento consente di connettersi ai dati in un elenco di SharePoint, in modo che si crea una connessione bidirezionale per visualizzare e modificare i dati più recenti sia nell'elenco SharePoint e il database Access. Access crea una copia di o replica elenco SharePoint in una tabella di Access. Dopo aver creata la tabella Access, è possibile lavorare con dati di un elenco in Access fino al limite di Access di 2 gigabyte (esclusi gli allegati che non sono archiviati in locale). Inoltre, Access memorizza i dati dell'elenco nel client, si utilizza una cache in memoria, scrittura-through efficiente e solo gli elementi di elenco trasferimenti modificati. Ognuno dei quali rende query e aggiornamenti eseguono molto più rapidamente. Una finestra di dialogo Risoluzione conflitto consente anche di gestire gli aggiornamenti in conflitto in modo uniforme.

Se la caratteristica Access Services è attivata, è possibile usare una quantità di dati considerevolmente maggiore rispetto alla soglia della visualizzazione elenco, ovvero fino a 50.000 elementi per impostazione predefinita. Access elabora automaticamente i dati di elenchi o raccolte in piccoli batch e successivamente li riassembla. Questa tecnica consente di usare una quantità di dati considerevolmente superiore rispetto alla soglia della visualizzazione elenco, senza effetti negativi sugli altri utenti del sito di SharePoint Per altre informazioni, vedere la sezione relativa all'uso di Access Services più avanti.

Microsoft Excel       È possibile esportare gli elenchi di SharePoint in una tabella di Excel, creando così una connessione dati unidirezionale tra la tabella di Excel e l'elenco di SharePoint.

Pulsante Esporta in Excel di SharePoint evidenziato sulla barra multifunzione
Esportare in Excel da SharePoint 2016 o 2013

Excel anche consentirà di lavorare con gli elenchi di grandi dimensioni senza bloccare. Inoltre, è possibile sincronizzare Excel con SharePoint e Access per sfruttare i vantaggi di tutte le piattaforme.

Quando si aggiornano i dati dall'elenco di SharePoint e si aggiorna la tabella di Excel, Microsoft Excel sostituisce i dati di Excel con i dati più recenti dell'elenco di SharePoint, sovrascrivendo le modifiche apportate alla tabella di Excel.

Elenco di SharePoint Online con il comando Esporta in Excel evidenziato
Esportare in Excel da SharePoint Online

Una volta inseriti i dati nella tabella di Excel, è possibile sfruttare le numerose caratteristiche di analisi dei dati di Microsoft Excel, ad esempio fogli di lavoro potenti e flessibili, rapporti di tabella pivot, grafici sparkline e di altro tipo dall'aspetto professionale, formattazione condizionale con icone, barre dei dati, scale di colori e analisi di simulazione sofisticate.

Se la caratteristica Access Services è attivata, è possibile usare una quantità di dati considerevolmente maggiore della soglia della visualizzazione elenco, ovvero fino a 50.000 elementi per impostazione predefinita. Per altre informazioni, vedere la sezione relativa all'uso di Access Services più avanti.

Microsoft Outlook       Da Microsoft Outlook è possibile eseguire operazioni di lettura e scrittura negli elenchi di contatti, di attività, dei calendari e di discussioni, nonché sincronizzare le raccolte documenti. È ad esempio possibile usare sia elenchi di attività standard che elenchi di attività di progetto in modalità offline, visualizzando, aggiornando e assegnando nuove attività, quindi riportandoli online e sincronizzandoli senza uscire da Outlook. È anche possibile archiviare, condividere e gestire i contatti di SharePoint in modo più efficace in Outlook.

Inizio pagina

In Access, si crea un database web in base a Access Services mediante la creazione di tabelle in base a elenchi collegati, insieme a query, maschere, report e le macro, che è stato pubblicato in un sito di SharePoint. Vengono aggiornati i database web, è comunque possibile utilizzare e modificarli ed è possibile creare nuovi file da un modello, ma non dal Access 2013.

È possibile creare un'App Access in SharePoint senza utilizzare codice. In generale, SharePoint App è attivo,-soluzione in grado di facilmente viene distribuito e reso disponibile in un marketplace. Considerato come un metodo alternativo per creare un pacchetto, distribuire, eseguire, monitorare e ritirare una soluzione di un'app. Per ulteriori informazioni, vedere creare un'app Access

A differenza di un'applicazione di database web Access che contiene dati in elenchi SharePoint, viene utilizzato un database di Access un database SQL Server separare dal SharePoint prodotti per archiviare i dati e viene pertanto non soggetti a SharePoint soglia visualizzazione elenco. Questo in modo significativo migliora la scalabilità delle soluzioni di accesso e per la gestione efficiente di potenzialmente milioni di record. Per gli utenti Server SharePoint, il database di SQL Server può essere configurato per live firewall dell'organizzazione. Per gli utenti in linea, il database è un database di SQL Server Azure attivato con un account gratuito e spazio di archiviazione gratuito. Per ulteriori informazioni su Azure, vedere home page di Microsoft Azure.

Infine, è comunque possibile sincronizzare i dati tra un elenco di SharePoint e una tabella di Access e mantenere aggiornati entrambi i set di dati. Questa sincronizzazione è bidirezionale. Le modifiche apportate in Access ai dati dell'elenco vengono caricate nell'elenco di SharePoint e quelle apportate all'elenco di SharePoint vengono scaricate in Access nel computer. Per altre informazioni, vedere Importare o collegare dati a un elenco SharePoint.

Casella di ricerca di SharePoint e soluzioni di Centro documenti

Un modo alternativo per trovare documenti o elementi in raccolte o elenchi di grandi dimensioni consiste nell'usare la casella Cerca dell'elenco o della raccolta per immettere una parola chiave o una frase. La funzione di ricerca di SharePoint ha meccanismi di indicizzazione propri e non è soggetta alla soglia della visualizzazione elenco o ad altri limiti correlati.

Un'altra soluzione per gestire le raccolte di grandi dimensioni consiste nel creare e usare un sito Centro documenti. Progettato per la gestione dei documenti, un sito di questo tipo offre caratteristiche come l'archiviazione e l'estrazione di file, i flussi di lavoro, i filtri e le visualizzazioni.

In genere ci sono due caselle di ricerca in una pagina di SharePoint, quella per la ricerca nel sito nella parte superiore della pagina e quella per la ricerca in una raccolta o un elenco specifico. Quando si usa la casella Cerca per un elenco o una raccolta, è possibile estendere progressivamente l'ambito dell'operazione di ricerca:

  • Per impostazione predefinita, l'ambito di ricerca è inizialmente basato su tutti gli elementi nella visualizzazione corrente ed eventuali sottocartelle. I risultati sono visualizzati come colonne che è possibile ulteriormente filtrare e ordinare. Se si supera la soglia di visualizzazione elenco, non vengono visualizzati tutti i risultati.

  • Se non si trova quello che si cerca, è possibile espandere l'ambito di ricerca in modo da includere l'intero elenco, incluse tutte le sottocartelle, indipendentemente dalla soglia per la visualizzazione corrente o la visualizzazione elenco.

  • È infine possibile estendere l'ambito in modo da eseguire la ricerca nell'intero sito. In questo caso, tutti i risultati sono visualizzati nella pagina standard di ricerca nel sito. Si possono limitare ulteriormente i risultati tramite il pannello Perfezionamento per filtrare i risultati, ad esempio in base all'autore di un documento o alla data di creazione di un elemento di elenco. Grazie alla sintassi booleana e agli operatori logici è possibile formulare query più elaborate.

Note : 

  • La casella Cerca è disponibile solo per le raccolte e gli elenchi mostrati come visualizzazioni con rendering sul lato client. Anche se il comportamento predefinito prevede la visualizzazione della casella Cerca, la casella Cercapuò essere nascosta tramite la proprietà della Web part Visualizzazione elenco Casella di ricerca nella sezione Vari del riquadro degli strumenti. Per altre informazioni sulle proprietà delle Web part, vedere Usare l'elenco e altre Web part.

  • Proprietà dell'elenco "Visualizza casella di ricerca" in Vari

È possibile usare un sito Centro documenti se si vuole creare, gestire e archiviare un numero elevato di documenti. Centro documenti si basa su un modello di sito ed è progettato in modo da funzionare come archivio centralizzato per la gestione di un numero elevato di documenti. Caratteristiche come lo spostamento basato su metadati e lo spostamento nella visualizzazione albero, i tipi di contenuto e le Web part, aiutano a organizzare e recuperare i documenti in modo efficiente e significativo per gli utenti. Per altre informazioni sull'uso dei modelli di sito, vedere Creare e usare modelli di sito.

Gli amministratori del contenuto possono configurare rapidamente lo spostamento basato su metadati in modo ottimale per la maggior parte delle raccolte senza creare indici in modo esplicito. Possono anche ottenere assistenza per la creazione di altri indici per migliorare le prestazioni per una più vasta gamma di filtri e visualizzazioni. Per altre informazioni, vedere Usare un sito Centro documenti

È possibile utilizzare un sito Centro documenti come ambiente di creazione o come archivio di contenuto:

  • In un ambiente di creazione gli utenti estraggono e archiviano attivamente i file e creano strutture di cartelle per tali file. Il controllo delle versioni è abilitato e possono coesistere oltre 10 versioni di ogni documento. Gli utenti estraggono e archiviano frequentemente i documenti, mentre i flussi di lavoro consentono di automatizzare le azioni sui documenti.

  • In un archivio di contenuto, o knowledge base, invece vengono eseguite poche attività di creazione. Gli utenti si limitano a visualizzare o caricare documenti. Negli archivi di contenuto in genere sono incluse singole versioni dei documenti e un sito può accettare milioni di file. In uno scenario tipico, ad esempio un centro di supporto tecnico di un'organizzazione di grandi dimensioni, è possibile che 10.000 utenti accedano al contenuto, principalmente per leggerlo. Un sottoinsieme di 3.000-4.000 utenti può caricare nuovo contenuto nel sito.

Utilizzo di visualizzazioni personali, elenchi relazionali e feed RSS

Per contribuire ulteriormente a migliorare le prestazioni di sistema globali ed evitare di raggiungere la soglia o il limite delle risorse, è consigliabile prendere in considerazione l'uso di visualizzazioni personali, elenchi relazionali o feed RSS.

Visualizzazioni personali    Poiché la creazione di visualizzazioni che usano correttamente un indice di colonna è un'operazione più complessa per elenchi e raccolte di grandi dimensioni, è opportuno rimuovere l'autorizzazione Gestione visualizzazioni personali per i collaboratori di tali elenchi o raccolte. La rimozione di questa autorizzazione impedisce agli utenti di creare una visualizzazione che includa tutti gli elementi e che potrebbe influire negativamente sulle prestazioni delle altre aree del sito. Per altre informazioni sulle autorizzazioni, vedere Modificare le autorizzazioni per un elenco o una raccolta.

Elenchi relazionali     Quando si creano elenchi relazioni utilizzando colonne di ricerca, colonne univoche e il comportamento relazionale imposto, noto anche come integrità referenziale, è possibile che venga raggiunta la soglia di visualizzazione elenco e che l'utente venga bloccato nei casi seguenti:

  • Viene impostata come univoca una colonna di un elenco esistente contenente più elementi del valore impostato per la soglia di visualizzazione elenco (notare tuttavia che se viene aggiunto un elemento che incrementa l'elenco portandolo a superare la soglia di visualizzazione elenco, l'operazione in genere non viene bloccata).

  • Un elenco include più elementi del valore impostato per la soglia di visualizzazione elenco e quindi viene attivata l'opzione Eliminazione a catena o Eliminazione limitata per un campo di ricerca incluso nell'elenco.

Feed RSS     Dopo l'abilitazione del supporto RSS in Amministrazione centrale e a livello di raccolta siti, è possibile abilitare e configurare il supporto RSS per molti tipi di elenchi e raccolte. Quando gli utenti accedono al feed RSS per un elenco o una raccolta, i dati vengono recuperati dall'elenco. La visualizzazione RSS predefinita limita il numero di elementi restituiti in base alla data dell'ultima modifica dell'elemento utilizzando un filtro sulla colonna Data modifica. Se nell'elenco o nella raccolta sono contenuti molti elementi e gli utenti accedono al feed RSS, è consigliabile indicizzare la colonna Data modifica. È inoltre possibile ridurre il numero di elementi recuperati modificando il numero di elementi e il numero di giorni per cui vengono incluse le modifiche in un feed RSS.

Per altre informazioni sulla gestione dei feed RSS, vedere Gestire feed RSS per un sito o una raccolta siti. Per informazioni su come aggiungere un feed RSS; vedere Creare un avviso o sottoscrivere un feed RSS

SharePoint Solo gli amministratori di server

Queste operazioni possono essere eseguite solo da SharePoint o gli amministratori di rete e amministratori di farm le versioni Server SharePoint.

Il periodo di tempo durante la giornata consente agli amministratori di specificare un intervallo dedicato in cui tutti gli utenti possono eseguire operazioni illimitate, in genere durante fasce orarie non di punta.

Anche se le visualizzazioni servono principalmente per recuperare gli elementi da un elenco o una raccolta, ci sono anche altri comandi e operazioni di SharePoint che è preferibile eseguire in tale periodo di tempo.

Aggiunta ed eliminazione di un indice

Aggiunta e modifica di una colonna di elenco

Eliminazione e copia di cartelle

Modifica delle impostazioni di sicurezza per un elenco o una raccolta

Salvataggio di un elenco con il relativo contenuto come modello

Eliminazione di un sito Web

Ripristino o eliminazione di elementi dal Cestino

Questi comandi e operazioni possono non riuscire se vengono superate le soglie e i limiti del sito quando vengono recuperati i dati di elenco durante l'orario standard. L'esecuzione di queste operazioni senza limiti durante il periodo di tempo durante la giornata consente di evitare errori e impatti negativi sugli altri utenti.

La configurazione del periodo di tempo durante la giornata richiede l'impostazione di un'ora di inizio e una durata. Quandosi impostano l'ora e la durata, tenere presente che se qualcuno avvia una query o un'operazione di lunga durata nel corso di tale periodo, l'esecuzione continuerà fino al completamento, indipendentemente dal fatto che rientri o meno nel periodo specificato.

  1. Accedere con un account amministratore al sito Amministrazione centrale.

  2. Passare a Gestione applicazioni > Gestisci applicazioni Web.

    Amministrazione centrale con il comando di gestione delle app Web selezionato
  3. Selezionare l'applicazione per impostare o modificare l'impostazione del periodo di tempo durante la giornata.

  4. Sulla barra multifunzione fare clic sulla freccia rivolta verso il basso in Impostazioni generali per accedere al menu e quindi fare clic su Limitazione risorse.

    Opzione di limitazione delle risorse di Amministrazione centrale selezionata.
  5. Modificare l'impostazione Periodo di tempo durante la giornata e quindi l'ora e la durata da usare.

    Pagina di impostazioni dell'applicazione in Amministrazione centrale con il periodo di tempo durante la giornata evidenziato
  6. Al termine, fare clic su OK.

Se non si è uno sviluppatore o non si ha un comodo accesso alle risorse per sviluppatori per svolgere queste operazioni, è possibile rimandarle al periodo di tempo durante la giornata. Rivolgersi all'amministratore per sapere quando è programmato il periodo di tempo durante la giornata.

Nota : SharePoint Online non supporta la modifica della soglia della visualizzazione elenco.

La soglia della visualizzazione elenco è nella posizione in cui offrono prestazioni provenienti da utenti e proteggere il server da overload non intenzionale durante le query. La soglia di visualizzazione elenco (LVT) possono essere modificate solo nelle versioni di Server di SharePoint da un amministratore nell'app di amministrazione centrale ed è consigliabile non modificare in modo da evitare la riduzione delle prestazioni. SharePoint Online non consente agli amministratori di modificare la soglia della visualizzazione elenco per proteggere gli utenti di altri tenant da problemi di prestazioni quando vengono recuperati grandi quantità di dati. Consente di gestire le query invece gli indici, filtri e cartelle.

Se ci sono solo poche query che richiedono l'aumento della soglia della visualizzazione elenco, è consigliabile usare invece il periodo di tempo durante la giornata negli orari non di punta.

Avviso : La modifica della soglia della visualizzazione elenco non è consigliabile se ci sono altri utenti, in quanto valori maggiori comportano una riduzione delle prestazioni. La creazione di un valore troppo grande può comportare latenza elevata o errori per gli utenti oppure potrebbe bloccare un server.

Nota : Amministrazione centrale è disponibile solo con le installazioni di Server di SharePoint.

Se si desidera modificare la soglia visualizzazione elenco, seguire questa procedura. Sono standard da SharePoint 2010 tramite SharePoint 2016, anche se l'interfaccia utente può variare leggermente. L'app di amministrazione centrale è distinto dal sito SharePoint e richiede diritti di amministratore della farm per accedere. È possibile modificare solo la soglia della visualizzazione elenco nelle versioni di Server di SharePoint.

  1. Accedere con un account amministratore al sito Amministrazione centrale.

  2. Passare a Gestione applicazioni > Gestisci applicazioni Web.

    Amministrazione centrale con il comando di gestione delle app Web selezionato
  3. Selezionare l'applicazione per modificare la soglia della visualizzazione elenco.

  4. Sulla barra multifunzione fare clic sulla freccia rivolta verso il basso in Impostazioni generali per accedere al menu e quindi fare clic su Limitazione risorse.

    Opzione di limitazione delle risorse di Amministrazione centrale selezionata.
  5. Modificare il valore di Soglia visualizzazione elenco (il primo nell'elenco) scegliendo un valore ragionevole.

  6. Fare clic su OK.

Nella pagina relativa alla limitazione delle risorse sono presenti altre impostazioni che un amministratore deve conoscere.

  • Soglia visualizzazione elenco per controllori e amministratori:    Per impostazione predefinita, questo è un limite superiore. Le query eseguite da un controllore o un amministratore che richiedono in modo specifico (a livello di programmazione) l'override della soglia della visualizzazione elenco saranno soggette a questo limite. Per impostazione predefinita, il limite per la soglia della visualizzazione elenco è 20.000 invece di 5.000. L'aumento di questo limite comporta conseguenze analoghe all'aumento della soglia della visualizzazione elenco. Quando si modifica questo valore, potrebbe essere necessario apportare alcune modifiche associate. Per altre informazioni, vedere Ignorare il modello a oggetti a livello di programmazione per la soglia della visualizzazione elenco

  • Ignora modello a oggetti:    Se in genere nella distribuzione si usa codice personalizzato e si ha la necessità di ignorare la soglia della visualizzazione elenco impostando un limite superiore, è consigliabile consentire di ignorare il modello a oggetti e concedere autorizzazioni di controllore o amministratore all'applicazione che eseguirà le query. Questa impostazione è attivata per impostazione predefinita, ma può essere disabilitata, se non è necessaria. Una situazione in cui può essere utile usare questa impostazione è il caso in cui è stato implementato codice che esegue la memorizzazione nella cache di un set di risultati di grandi dimensioni a cui viene eseguito spesso l'accesso per alcuni minuti. Se non si prevede di memorizzare nella cache il contenuto e si pensa di eseguire spesso queste query, non è consigliabile usare questo metodo per aggirare la soglia della visualizzazione elenco in quanto influirebbe negativamente sulle prestazioni del server. In breve, è importante fare sempre attenzione.

  • Soglia ricerca visualizzazione elenco:    Questa caratteristica limita il numero di join che una query può eseguire. Ciò equivale al numero di campi di ricerca, utente/gruppo o di stato del flusso di lavoro che è possibile includere contemporaneamente in una query. Ad esempio, una visualizzazione che include 6 colonne di ricerca e in cui viene applicato un filtro in base ad altre 3 colonne di ricerca distinte usa 9 ricerche. Se il valore di Soglia ricerca visualizzazione elenco è impostato su 8, si verificherà un errore. Non è consigliabile aumentare il numero oltre 8.

    Test approfonditi svolti da Microsoft hanno dimostrato che superando gli 8 join si verifica una notevole riduzione delle prestazioni non graduale. In questo caso, non solo diminuisce significativamente la velocità effettiva del server, ma la query usa una quantità sproporzionatamente elevata di risorse di SQL Server, influendo negativamente su tutti gli altri utenti che usano lo stesso database. Per altre informazioni, vedere la sezione relativa alle colonne di ricerca e alle visualizzazioni elenco in Risultati dei testi delle prestazioni e della capacità e suggerimenti

  • Periodo di tempo durante la giornata per query con numerosi elementi:    Questa caratteristica consente di impostare un periodo in ogni giorno in cui gli utenti possono usare query di dimensioni più grandi senza raggiungere i limiti. Ci sono alcuni aspetti da valutare con attenzione prima di impostare tale periodo:

    • Per influire sul minor numero possibile di utenti, è necessario scegliere una fascia oraria non di punta o un orario durante cui si prevede il carico minore. Se si sceglie un orario centrale della giornata lavorativa per la maggior parte degli utenti, anche chi non usa elenchi di grandi dimensioni potrebbe riscontrare effetti negativi.

    • Cercare di impostare un intervallo di tempo ragionevole, in modo che gli utenti possano usarlo per correggere gli elenchi, senza dover contattare l'amministratore.

    • Le operazioni avviate durante tale periodo di tempo non verranno interrotte al termine del periodo. Considerare il tempo necessario nel caso in cui un utente cerchi di eliminare un elenco di grandi dimensioni subito prima dell'orario limite.

    • Tenere in considerazione i diversi fusi orari. Questo è particolarmente importante se l'organizzazione o i clienti si trovano in aree geografiche diverse e condividono un server di SharePoint ospitato in una posizione centrale. Le 18: 00 potrebbero essere un orario appropriato per la propria località ma non, ad esempio, per chi si trova a Sydney, in Australia.

  • Soglia autorizzazioni esclusive elenco:    Questo valore equivale al numero di autorizzazioni esclusive consentite per ogni elenco. Se c'è una cartella per la quale si interrompe l'ereditarietà per le autorizzazioni e si impostano autorizzazioni per tale cartella (e per tutti gli elementi in essa contenuti), questa verrà conteggiata come 1 per quanto riguarda il raggiungimento della soglia autorizzazioni esclusive. A differenza di soglia della visualizzazione elenco e di altre impostazioni, questa soglia non viene attivata dalla visualizzazione del contenuto o dall'esecuzione di alcune altre operazioni su di esso, ma in modo esplicito quando si modificano le autorizzazioni.

    Se possibile, è consigliabile provare a ridurre questo valore. Il valore predefinito è 50.000, ovvero un numero molto elevato di autorizzazioni esclusive. È molto probabile che si verifichino problemi di autorizzazioni prima di raggiungere questo valore, quindi è preferibile limitarlo preventivamente scegliendo un valore adeguato per l'ambiente in uso.

Panoramica di elenchi e raccolte con molti elementi

La soglia della visualizzazione elenco serve per garantire prestazioni coerenti per tutti gli utenti con le query sul database back-end. Ecco alcune informazioni sui limiti, sul funzionamento della soglia della visualizzazione elenco e su come modificarne il valore.

Importante : La soglia della visualizzazione elenco non può essere modificata in SharePoint Online. In SharePoint Online non è nemmeno possibile creare un periodo di tempo durante la giornata. Queste caratteristiche sono disponibili solo in SharePoint 2016, SharePoint 2013 e SharePoint 2010.

Per ridurre al minimo i conflitti di database di SQL Server, il database back-end per SharePoint usa spesso il blocco a livello di riga come strategia per assicurare aggiornamenti accurati senza effetti negativi sugli altri utenti che accedono alle altre righe. Tuttavia, se un'operazione di lettura o di scrittura nel database, ad esempio una query, comporta il blocco di più di 5.000 righe contemporaneamente, è più efficiente per SQL Server bloccare temporaneamente l'intera tabella fino al completamento dell'operazione di database.

Nota : Il numero effettivo non è sempre 5.000 e può variare a seconda del sito, della quantità di attività nel database e della configurazione del sito.

Quando l'intera tabella è bloccata, gli altri utenti non possono accedervi. Se ciò si verifica troppo spesso, gli utenti riscontreranno una riduzione delle prestazioni di sistema. Pertanto, le soglie e i limiti sono essenziali per ridurre al minimo l'impatto delle operazioni di database a elevato utilizzo di risorse e bilanciare le esigenze di tutti gli utenti.

Nel diagramma seguente vengono riepilogati i punti principali dei retroscena dei casi in cui si accede a un numero elevato di elementi in un elenco o in una raccolta.

Elenchi e raccolte di grandi dimensioni

  1. I dati di elenchi o raccolte di una raccolta siti sono archiviati in una tabella di database di SQL Server, che usa query, indici e blocchi per gestire le prestazioni globali, la condivisione e la precisione.

  2. Le visualizzazioni filtrate con indici di colonna e altre operazioni creano query di database che identificano un sottoinsieme di colonne e righe e lo restituiscono al computer.

  3. Soglie e limiti consentono di limitare le operazioni e bilanciare le risorse per numerosi utenti simultanei.

  4. Gli sviluppatori privilegi possono utilizzare oggetto modello override aumentare temporaneamente le soglie e i limiti per le applicazioni personalizzate con SharePoint Server versioni.

  5. Gli amministratori possono specificare windows tempo dedicato per tutti gli utenti eseguire operazioni illimitate durante le ore con SharePoint versioni Server.

  6. Gli Information Worker possono usare visualizzazioni, stili e limiti di pagina appropriati per accelerare la visualizzazione dei dati nella pagina.

Elenchi e raccolte hanno limiti massimi specifici, come illustrato in questa tabella.

Caratteristica

Limite massimo

Numero di elementi in un elenco o una raccolta

30 milioni

Dimensione di un singolo file o di un allegato

10 gigabyte

Nella tabella seguente sono riepilogate informazioni delle risorse e limiti che è necessario essere a conoscenza. Questi limiti e limita sono impostati nella pagina la limitazione delle risorse in Amministrazione centrale con le versioni Server SharePoint. Contattare l'amministratore per limiti specifici e le richieste per il sito.

Nota : Per consentire la gestione, l'amministratore non è soggetto ai limiti di risorse seguenti.

Nota : Non tutte queste impostazioni sono disponibili tramite l'interfaccia utente e solo con le versioni Server SharePoint.

Soglia
o limite

Valore
predefinito

Descrizione

Soglia visualizzazione elenco

5.000

Specifica il numero massimo di elementi di elenco o di raccolta che possono essere elaborati contemporaneamente con un'operazione di database, ad esempio una query. Le operazioni che superano questo limite vengono bloccate.

Per consentire di effettuare pianificazioni alternative, potrebbe venire visualizzato un avviso nella pagina Impostazioni elenco quando il numero di elementi contenuti nell'elenco supera il limite di 3.000. Nell'avviso è incluso un collegamento a questo articolo.

Limite Autorizzazioni univoche

50.000

Specifica il numero massimo di autorizzazioni univoche consentite per un elenco o una raccolta.

Ogni interruzione dell'ereditarietà delle autorizzazioni per un elemento o una cartella viene conteggiata come un'autorizzazione univoca nel conteggio del limite. Se si tenta di aggiungere un elemento che porta al superamento del limite, l'operazione verrà bloccata.

Limite righe

6

Specifica il numero massimo di righe di tabella interne al database utilizzate per un elemento di elenco o di raccolta. Per agevolare l'utilizzo di elenchi estesi con molte colonne, ogni elemento va a capo su diverse righe di tabella interne, fino a un massimo di 6 righe e un totale di 8.000 byte (allegati esclusi).

Se ad esempio si dispone di un elenco con molte colonne di dimensioni ridotte contenente centinaia di colonne Sì/No, è possibile che questo limite venga superato, nel qual caso non sarebbe possibile aggiungere altre colonne Sì/No all'elenco, mentre sarebbe consentita l'aggiunta di colonne di altro tipo.

Gli amministratori possono impostare questo limite solo usando il modello a oggetti e non l'interfaccia utente.

Soglia ricerca visualizzazione elenco

12

Specifica il numero massimo di operazioni join, ad esempio operazioni basate su colonne di ricerca, Utente/gruppo o di stato del flusso di lavoro.

Se nella query vengono utilizzate più di otto colonne, l'operazione verrà bloccata. È tuttavia possibile selezionare a livello di programmazione quali colonne utilizzare tramite la visualizzazione massima, che può essere impostata mediante il modello a oggetti.

Soglia visualizzazione elenco per controllori e amministratori

20.000

Specifica il numero massimo di elementi di elenco o di raccolta che possono essere elaborati contemporaneamente con un'operazione su database, ad esempio una query, quando viene eseguita da un controllore o un amministratore con le autorizzazioni appropriate. Questa impostazione interagisce con Ignora modello a oggetti.

Ignora modello a oggetti

S

Specifica se gli sviluppatori possono eseguire operazioni di database, ad esempio query, che richiedono di ignorare l'opzione Soglia visualizzazione elenco e usare il limite superiore impostato in Soglia visualizzazione elenco per controllori e amministratori. Un amministratore deve consentire di ignorare un modello a oggetti affinché gli sviluppatori con le autorizzazioni appropriate possano richiedere a livello di programmazione di usare nella query la soglia della visualizzazione elenco più alta.

Periodo di tempo durante la giornata

Nessuno

Specifica un intervallo di tempo durante il quale vengono ignorati i limiti delle risorse. Un amministratore può configurare un intervallo di tempo nelle fasce orarie non di punta con incrementi di 15 minuti fino a un massimo di 24 ore, ad esempio dalle 18.00 alle 22.00 o dall'1.30 alle 5.15.

Una query o un'operazione di database iniziata nel periodo di tempo durante la giornata continuerà fino al completamento (o fino all'esito negativo), anche se non termina nell'intervallo di tempo specificato.

Lasciare un commento

In questo articolo è stata utile? In caso affermativo, indicare se nella parte inferiore della pagina. Se non è comunque utile, indicare qual è stato confusione o mancante. Si userà il feedback ai dati, aggiungere informazioni e aggiornare in questo articolo. Includere SharePoint il sistema operativo, versioni del browser.

Aggiornamento: luglio, 2017.

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×