Gerir listas e bibliotecas de grandes dimensões

Pode armazenar até 30 milhões de itens ou ficheiros numa lista ou biblioteca. As vistas filtradas de listas grandes têm uma experiência semelhante às outras listas. No entanto, quando uma vista de lista apresenta mais de 5 000 itens, pode encontrar um erro de limiar de vista de lista.

Utilizar moderno

As vistas que mostram muitos itens funcionam melhor na experiência moderna. Para evitar erros que possa ver na experiência clássica, utilize a experiência moderna.

Adicionar índices

Ao filtrar ou ordenar por uma coluna que não tem um índice, é apresentada uma caixa de diálogo de erro. Para corrigir, consulte Adicionar um índice manualmente a partir das Definições da Lista no menu Definições e, em seguida, Colunas Indexadas.

Os índices são criados automaticamente nas duas seguintes situações:

  1. Quando as vistas guardadas têm colunas utilizadas para ordenar ou filtrar.

  2. Ao ordenar na experiência moderna.

Nota: A criação automática de índices quando a ordenação na experiência moderna está limitada a listas e bibliotecas com menos de 20 000 itens.

Editar a vista de lista

Se ocorrer um erro ao trabalhar com uma lista grande, edite a sua vista de lista.

As quatro alterações seguintes removem os erros do limiar de vista de lista. Faça as quatro alterações para remover todos os erros.

Remover a ordenação da vista de lista

  • de ambos: ordenar primeiro pela coluna e, em seguida, ordenar pela coluna, selecioneNenhum.

Nota: As colunas com tipos de colunascomo pessoas, metadados de procura ou geridos podem causar erros de limiar de vista de lista ao ordenar. No entanto, pode utilizar texto, números, datas e outros tipos de colunas na primeira ordenação.

Remover o agrupamento na vista de edição

  • De ambos os grupos Primeiro pela coluna e, emseguida, agrupar pela coluna, selecioneNenhum.

Outras edições para a vista de lista

  • Para todas as colunas na secção Totais , selecione Nenhum.

  • Na secção Colunas , limpe todas as colunas menos uma para apresentação.

Nota: Apresentar 12 ou mais colunas dos seguintes tipos pode causar um erro de limiar de vista de lista: pessoas, procuras e metadados geridos. Não é possível apresentar colunas de outros tipos. 

Formulários de Lista

Quando o SharePoint construir os formulários de lista, todos os campos disponíveis para o item de lista são recuperados a partir da base de dados. As listas com um grande número de colunas de Pesquisa podem resultar em declarações SQL complexas e potencialmente intensivas. O SharePoint verificará o comprimento da inserção SQL completa e apresentará esta mensagem de erro caso o comprimento máximo permitido tenha sido excedido:

"Não foi possível apresentar/adicionar o item de lista porque o comprimento dos campos era demasiado longo. Encurte as novas entradas ou remova alguns campos desta lista."

Para resolver este problema, reduza o número de colunas da lista específica.

Notas: 

  • Para além das colunas de procura padrão, os metadados geridos com valor único, os metadados geridos com múltiplos valores, as colunas de grupo e pessoas de valor único e as colunas de grupo com valores múltiplos contam como colunas de procura.

  • Cada coluna de procura numa vista de lista provoca uma associação com outra tabela. Cada coluna de procura adicional aumenta a complexidade e o tamanho inerente da consulta SQL backend.

Existem várias formas de trabalhar com ou consultar uma lista ou biblioteca do SharePoint sem receber um aviso de Limiar de Vista de Lista. Com as seguintes ideias, pode obter as informações de que precisa e permanecer dentro do Limiar de Vista de Lista de 5000 item. Para mais informações sobre o Limiar de Vista de Lista, consulte a Visão geral de listas e bibliotecas com muitos itens.

Trabalhar com o limite do Limiar de Vista de Lista

SharePoint tem limitações e limites de recursos que regulam a quantidade de dados e o dégito que podem ser geridos. O Limiar de Vista de Lista é, por predefinição, de aproximadamente 5 000 itens e está definido para permitir que os utilizadores trabalhem com listas grandes, mas mantêm um bom desempenho. Existem três formas principais de trabalhar com o Limiar de Vista de Lista:

  • Em todas as versões do SharePoint, faça a gestão do número de itens devolvidos através de indexação, filtragem, pastas e dados offline.

  • Para versões do SharePoint Server, utilize uma Janela de Tempo Diária agendada pelo administrador onde os limites sejam aumentados.

  • Para versões do SharePoint Server, um administrador de rede pode aumentar o limite do Limiar de Vista de Lista.

Por SharePoint, este limite não pode ser alterado e está em execução 24 horas por dia, 7 dias por semana para permitir que os utilizadores em inquilinos partilhados tenham sempre um bom desempenho nas consultas. Para resolver o limite, delineámos algumas ações que pode enundear para manter as suas consultas dentro do limite.

Nota: Ocasionalmente, poderá ver um número maior de itens devolvidos nas vistas geradas pelo sistema.

Com os servidores do SharePoint Server (SharePoint 2016, 2013 e 2010), o Limiar de Vista de Lista de 5000 item também é o predefinido. No entanto, uma vez que os administradores de rede têm mais controlo, pode ser definida uma Janela de Tempo Diária em que os limites sejam efetivamente removidos, permitindo consultas grandes, bem como outras operações com grande consumo de dados. Normalmente, esta altura é ao final da tarde, quando a maioria dos utilizadores não se encontra no sistema. O administrador pode também aumentar o limite, se for adequado.

A última opção, também com versões do SharePoint Server, é alterar o limite. É arriscado porque um limite maior aumenta a possibilidade de afetar o desempenho de alguns ou de todos os utilizadores.

Para ver a sua versão do SharePoint, consulte Que versão do SharePoint estou a utilizar?

Se for bloqueado pelo Limiar de Vista de Lista, mas o seu número total de itens for inferior a 20.000, pode adicionar índices a colunas no SharePoint 2019. Em todas as versões do SharePoint, pode criar uma vista filtrada com um índice de coluna, para o ajudar a reduzir o número de resultados ao trabalhar com bibliotecas e listas de grandes dimensões. Criar uma vista filtrada com uma coluna indexada é um processo de dois passos: criar um índice para uma coluna e, em seguida, criar uma vista que utilize a coluna indexada para filtrar a vista.

Para mais informações sobre a indexação de colunas, consulte Adicionar um índice a uma coluna do SharePoint.

Para mais informações sobre filtrar colunas, consulte Utilizar a filtragem para modificar uma vista do SharePoint.

Apesar de as pastas não serem necessárias para utilizar bibliotecas e listas grandes, ainda pode utilizá-las para ajudar a organizar os seus dados e melhorar a eficácia dos seus acessos a dados. A criação de pastas está ativada por predefinição nas bibliotecas de documentos, mas não nas listas. Para mais informações, consulte Criar uma pasta numa lista ou Criar uma pasta numa biblioteca de documentos.

Nota: Com o SharePoint, se utilizar o comando Mover para ou arrastar e largar, os metadados existentes também são movidos.

Quando cria uma pasta, está a criar um índice interno em bastidores. Este índice interno também é criado para a pasta raiz, ou nível superior, de uma lista ou biblioteca. Quando acede a itens numa pasta, está a utilizar realmente este índice interno para aceder aos dados. Tenha em conta que, se uma pasta tiver subpastas, cada subpasta será contabilizada como um item (mas os itens nessas subpastas não o serão).

Mesmo quando o número total de itens numa lista ou biblioteca é muito grande, uma vista de uma única pasta é pelo menos tão rápida quanto uma vista que filtre o número total de itens utilizando uma coluna com índice. Em alguns cenários, poderá ser possível distribuir todos os itens numa lista ou biblioteca por múltiplas pastas de forma a que nenhuma pasta tenha mais de 5000 itens.

É importante que considere o seguinte quando utilizar pastas para organizar uma lista ou biblioteca grande:

  • Uma pasta pode conter mais itens do que o Limiar de Vista de Lista, mas para evitar que sejam bloqueados, poderá necessitar de utilizar uma vista filtrada baseada em índices de coluna.

  • Se escolher a opção Mostrar todos os itens sem pastas na secção Pastas quando criar ou modificar uma vista nesta lista ou biblioteca, terá de utilizar um filtro baseado num índice simples para garantir que não atinge o Limiar de Vista de Lista.

  • Muitas vezes é útil fazer com que a vista predefinida apresente todas as pastas disponíveis sem qualquer filtragem, para que os utilizadores possam escolher a pasta adequada quando inserem novos itens. A apresentação de todas as pastas faz com que seja menos provável que os itens sejam incorretamente adicionados fora das pastas na lista ou biblioteca. Ao contrário das bibliotecas, não existe uma forma automática de mover itens entre pastas numa lista.

Nota: Se mover itens para a reciclagem do SharePoint, esses itens continuarão a ser contabilizadas ao determinar se a expressão do filtro excede o Limiar de Vista de Lista. Se esvaziar a reciclagem, deixarão de ser contados. Para mais informações, consulte Esvaziar a reciclagem ou restaurar os ficheiros.

Para mover os ficheiros entre pastas numa biblioteca, consulte Mover ou copiar uma pasta, ficheiro ou ligação numa biblioteca de documentos.

Eliminar listas grandes requer recursos de base de dados que possam ser bloqueados pelo Limiar de Vista de Lista. Experimente eliminar listas grandes durante a Janela de Tempo Diária, para evitar bloqueios. Lembre-se de que, se o processo de eliminação demorar mais tempo do que a janela atribuída, este continuará até ser concluído, independentemente dos outros utilizadores. Permita tempo suficiente.

Para mais informações sobre como eliminar uma lista, consulte Eliminar uma lista no SharePoint.

Sincronização offline, dados externos e gestão de dados do Access

Normalmente, colocar os dados offline é mais conveniente e eficiente quando sincroniza com o seu computador. Pode utilizar o Excel, o Access ou o Outlook, consoante os dados de lista com os quais está a trabalhar. Também pode utilizar a gestão de dados externos sem limites com os sistemas de Enterprise Resource Planning (ERP), OData e serviços Web, consoante o seu serviço do SharePoint.

Pode fazer alterações ao computador de secretária ou ao computador portátil e ao colocar os dados novamente online, pode sincronizar alterações e resolver conflitos de uma forma simples e eficiente. Trabalhar com listas grandes utilizando a sincronização offline para "limpar", analisar ou reportar dados ajuda na atividade de descarregação da base de dados e minimiza a utilização de SharePoint recursos.

Pode colocar os dados de lista offline e sincronizar as alterações quando voltar a estar online utilizando vários produtos do Microsoft Office. Para exportar para estas aplicações, tem de ter as aplicações instaladas, no Microsoft 365 de trabalho do Office.

Microsoft Access        O Access consegue processar mais linhas de dados do que o SharePoint, além de lhe oferecer várias ferramentas avançadas para manipular esses dados. Trabalhar com os seus dados no Access e sincronizá-los no SharePoint permite-lhe trabalhar com conjuntos de dados maiores.

Pode ler e escrever a maioria das listas nativas a partir do Access ao ligá-las e o Access funciona bem com praticamente todos os SharePoint dados. Ligar permite-lhe ligar-se a dados numa lista do SharePoint, para que crie uma ligação de dois sentidos para ver e editar os dados mais recentes tanto na lista SharePoint como na sua base de Access dados. Access cria uma cópia (ou replica) da lista SharePoint lista numa Access Tabela. Após a criação da tabela Access, pode trabalhar com dados de lista no Access até ao limite de Access dois gigabytes (exceto os anexos que não estão armazenados localmente). Além disso, Access armazena os dados da lista no cliente, utiliza uma cache de escrita eficiente na memória e apenas transfere itens de lista alterados. Tudo isto faz com que as consultas e atualizações executem um desempenho muito mais rápido. Uma caixa de diálogo de resolução de conflitos também ajuda a gerir atualizações em conflito de forma suave.

Se a funcionalidade Serviços do Access estiver ativada, pode trabalhar com consideravelmente mais dados do que o Limiar de Vista de Lista, até 50 000 itens por predefinição. O Access processa automaticamente dados de lista ou de biblioteca em pequenos lotes e, em seguida, volta a montar os dados, uma técnica que permite trabalhar com substancialmente mais dados do que o Limiar de Vista de Lista sem ter um impacto adverso sobre os outros utilizadores no site do SharePoint. Para mais informações, consulte Utilizar os Serviços do Access.

Microsoft Excel         Pode exportar SharePoint listas para uma tabela Excel que cria uma ligação de dados de um sentido entre a tabela Excel e a lista SharePoint Dados.

Botão Exportar para o Excel realçado no friso do SharePoint

O Excel também lhe permite trabalhar com listas grandes sem bloquear. Além disso, pode sincronizar o Excel com o SharePoint e o Access para tirar partido das vantagens de cada plataforma.

Quando atualiza os seus dados a partir da lista do SharePoint e atualiza a tabela do Excel, o Microsoft Excel substitui os dados do Excel pelos dados mais recentes da lista do SharePoint, substituindo as alterações que fez nessa tabela do Excel.

Lista do SharePoint Online com a opção Exportar para o Excel realçada

Depois de os dados se encontrarem na tabela Excel, pode tirar partido das diversas funcionalidades de análise de dados do Microsoft Excel, tais como, fichas de trabalho avançadas e flexíveis, relatórios de Tabelas Dinâmicas, gráficos e gráficos spark lines com as características profissionais, formatação condicional com ícones, barras de dados e escalas de cores e operações de análise de o quê mais sofisticadas.

Se a funcionalidade Serviços do Access estiver ativada, poderá trabalhar com consideravelmente mais dados do que o Limiar de Vista de Lista, até 50 000 itens por predefinição. Para mais informações, consulte Utilizar os Serviços do Access.

Microsoft Outlook         A partir Microsoft Outlook, pode ler e escrever Contactos, Tarefa, Calendário e Listas de Debate, bem como sincronizar bibliotecas de Documentos. Por exemplo, pode trabalhar com listas de tarefas padrão e listas de tarefas de projeto ao colocar listas de tarefas offline, ver, atualizar e atribuir novas tarefas, pô-las novamente online e sincronizá-las sem sair do Outlook; também pode armazenar, partilhar e gerir SharePoint contactos de forma mais eficiente no Outlook.

Início da Página

No Access, pode criar uma base de dados Web baseada no Serviços do Access ao criar tabelas baseadas em listas ligadas, juntamente com consultas, formulários, relatórios e macros que publicou num site SharePoint. Estas bases de dados Web são atualizadas, ainda pode usá-las e modificá-las e pode criar novas a partir de um modelo, mas não a partir do Access 2013.

Pode criar uma Aplicação do Access no SharePoint sem utilizar código. Em geral, uma Aplicação do SharePoint é uma solução concentrada, distribuída facilmente e disponibilizada num mercado. Pense uma aplicação como uma forma útil e alternativa de embalar, distribuir, executar, monitorizar e extinguir uma solução. Para obter mais informações, consulte Criar uma aplicação do Access.

Ao contrário de uma aplicação da base de dados Web do Access que guarda dados nas listas do SharePoint, uma aplicação do Access utiliza uma base de dados do SQL Server separada dos Produtos do SharePoint para armazenar dados e, por isso, não está sujeita ao Limiar de Vista de Lista do SharePoint. Isto melhora significativamente a escalabilidade das soluções do Access e torna eficaz o manuseamento de potenciais milhões de registos. Para utilizadores do SharePoint Server, a base de dados do SQL Server pode ser configurada para estar por trás da firewall da sua organização. Para utilizadores online, a base de dados é uma base de dados SQL Server do Azure ativada com uma conta gratuita e um armazenamento gratuito. Para mais informações sobre o Azure, consulte a home page do Microsoft Azure.

Por fim, ainda pode sincronizar dados entre uma lista de SharePoint e uma tabela do Access e manter ambos os conjuntos de dados actualizados. Esta sincronização é bidi direcional ou bidi orientada. As alterações feitas no Access aos dados de lista são carregadas para a lista do SharePoint, ao passo que as alterações feitas à lista do SharePoint são transferidas para uma base de dados do Access no seu computador. Para mais informações, consulte Importar de ou ligar dados a uma lista do SharePoint.

Soluções do Centro de Documentos e caixa de pesquisa do SharePoint

Uma forma alternativa de encontrar documentos ou itens numa biblioteca ou lista grande é utilizar a caixa Procurar da lista ou biblioteca para introduzir uma palavra-chave ou expressão. SharePoint A pesquisa tem os seus próprios mecanismos de indexação e não está sujeita ao Limiar da Vista de Lista nem a outros limites relacionados.

Outra solução para gerir bibliotecas grandes é criar e utilizar um site do Centro de Documentos. Concebido para a gestão de documentos, um site do Centro de Documentos oferece funcionalidades como dar entrada ou saída de ficheiros, fluxos de trabalho, filtros e vistas.

Normalmente, existem duas caixas de pesquisa numa página do SharePoint, a pesquisa de sites na parte superior da página e a caixa de pesquisa específica da lista ou biblioteca. Quando utilizar a caixa Procurar da lista ou biblioteca, pode expandir progressivamente o âmbito da operação de pesquisa:

  • Por predefinição, o âmbito de pesquisa baseia-se inicialmente em todos os itens na vista atual e em subpastas. Verá os resultados como colunas que pode continuar a filtrar e ordenar. Se o Limiar de Vista de Lista estiver atualmente excedido, nem todos os resultados são apresentados.

  • Se não encontrar aquilo que procura, pode ampliar o seu âmbito de pesquisa para incluir toda a lista, incluindo todas as subpastas, independentemente da vista atual ou do Limiar de Vista de Lista.

  • Por último, pode expandir o âmbito para procurar todo o site. Neste caso, pode ver todos os resultados na página do site Pesquisa padrão. Pode reduzir os resultados utilizando o Painel de Refinamento para filtrar, por exemplo, por autor de um documento ou a data de criação de um item da lista. Também pode utilizar operadores Booleanos de sintaxe e lógicos para formular consultas mais elaboradas.

Notas: 

  • A caixa Procurar só está disponível para listas e bibliotecas que aparecem como vistas do lado do cliente. Embora o comportamento predefinido seja apresentar a caixa Procurar, a caixa Procurar pode ser ocultada pela propriedade Peça Web Vista de Lista, Caixa de Pesquisa, na secção Diversos do painel de ferramentas. Para mais informações sobre propriedades de peças Web, consulte Utilizar a Lista e outras Peças Web.

  • Propriedade de lista "Apresentar caixa de pesquisa" em Diversos

Pode utilizar um site do Centro de Documentos quando quiser criar, gerir e armazenar uma grande quantidade de documentos. Um Centro de Documentos é baseado num modelo de site e foi concebido para servir como um repositório centralizado para gerir muitos documentos. Funcionalidades, tais como os metadados e a navegação na vista de árvore, tipos de conteúdo e peças Web, ajudam a organizar e obter documentos de uma forma eficiente e significativa para os utilizadores. Para mais informações sobre como utilizar modelos de site, consulte Criar e utilizar modelos de site.

Os Responsáveis pelo Conteúdo podem configurar rapidamente a navegação orientada pelos metadados para um bom funcionamento com a maioria das bibliotecas sem criar explicitamente índices, mas também podem obter ajuda durante a criação de índices adicionais para melhorar o desempenho num vasto leque de filtros e vistas. Para mais informações, consulte Utilizar um site do Centro de Documentos.

É possível utilizar um site do Centro de Documentos como um ambiente de criação ou um arquivo de conteúdo:

  • Num ambiente de criação, os utilizadores dão entrada e saída dos ficheiros ativamente e criam estruturas de pastas para esses ficheiros. O controlo de versões está ativado e podem existir 10 ou mais versões anteriores de cada documento. Os utilizadores dão entrada e saída de documentos frequentemente e os fluxos de trabalho podem ajudar a automatizar ações nos documentos.

  • Por oposição, num arquivo de conteúdo ou base de dados de conhecimento, ocorre muito pouca criação. Os utilizadores só podem visualizar ou carregar documentos. Normalmente, os arquivos de conteúdo contêm versões únicas de documentos e um site pode ajustar-se a milhões de ficheiros. Num cenário típico, como um centro de suporte técnico de uma grande organização, 10 000 utilizadores podem aceder ao conteúdo, principalmente para o ler. Um subconjunto de 3 000 a 4 000 utilizadores pode carregar conteúdos novos para o site.

Utilizar vistas pessoais, listas relacionais e feeds RSS

Para melhorar o desempenho geral do sistema e evitar atingir um limite ou limiar de recursos, pode considerar utilizar vistas pessoais, listas relacionais ou feeds RSS.

Vistas pessoais    Uma vez que criar vistas que utilizem corretamente um índice de coluna é mais complicado para listas e bibliotecas grandes, poderá pretender remover a permissão Gerir Vistas Pessoais dos contribuidores de uma lista ou biblioteca grande. Ao remover esta permissão, pode impedir os utilizadores de criarem uma vista que abrange todos os itens e que poderá afetar negativamente o desempenho do resto do site. Para obter mais informações sobre permissões, consulte Editar permissões para uma lista ou biblioteca.

Listas relacionais     Quando cria relações de lista utilizando colunas de pesquisa, colunas exclusivas e comportamento relacional imposto (também designado por integridade referencial), poderá atingir o Limiar de Vista da Lista e poderá ser impedido de efetuar operações nas seguintes circunstâncias:

  • Se tornar uma coluna exclusiva numa lista existente que tenha mais itens que o Limiar de Vista de Lista (mas repare que a adição de um item a uma lista que exceda o Limiar de Vista de Lista é uma operação que normalmente não é bloqueada).

  • Se uma lista tiver mais itens que o Limiar de Vista de Lista e ativar Eliminação em Cascata ou Restringir Eliminação para um campo de pesquisa nessa lista.

Feeds RSS     Após a ativação do suporte RSS na Administração Central e ao nível da coleção de site, pode ativar e configurar o suporte do RSS para os vários tipos de listas e bibliotecas. Quando os utilizadores acedem ao Feed RSS para uma lista ou biblioteca, os dados são recuperados a partir da lista. A vista RSS predefinida limita o número de itens que são devolvidos, com base na data em que o item foi modificado pela última vez ao utilizar um filtro na coluna Modificado . Se a lista ou biblioteca tiver muitos itens e os utilizadores acederem ao Feed RSS, é boa ideia indexar a coluna Modificado . Também pode reduzir o número de itens recuperados ao alterar o número de itens e o número de dias durante os quais as alterações são incluídas num Feed RSS.

Para mais informações sobre a gestão de feeds RSS, consulte Gerir feeds RSS de um site ou coleção de site. Para saber mais sobre como adicionar um feed RSS, consulte Criar um alerta ou subscrever um feed RSS.

SharePoint Apenas administradores do servidor

Estas operações só podem ser efetuadas pelo SharePoint ou por administradores de rede e administradores de farm em versões do SharePoint Server.

A Janela de Tempo Diária é uma forma de os administradores especificarem um período de tempo dedicado para todos os utilizadores efetuarem operações ilimitadas. Normalmente, é agendada fora das horas de ponta.

Apesar de as vistas serem a forma principal de obter itens de uma lista ou biblioteca, existem também outros comandos e operações do SharePoint que são realizados melhor durante a Janela de Tempo Diária.

Adicionar ou eliminar um índice

Adicionar e modificar uma coluna de lista

Adicionar e copiar pastas

Alterar as definições de segurança de uma lista ou biblioteca

Guardar uma lista com os respetivos conteúdos como um modelo

Eliminar um site

Restaurar ou eliminar itens da Reciclagem

Estes comandos e operações podem falhar se excederem os limites e limiares de site ao obter dados de lista durante o horário normal. Executá-los sem limites durante a Janela de Tempo Diária pode evitar falhas e impacto para outros utilizadores.

A configuração da Janela de Tempo Diária necessita que defina uma hora e uma duração. Ao definir a hora e a duração, compreenda que, se alguém iniciar uma operação ou consulta que deva ser longa durante a janela, esta continuará até ser concluída, independentemente de estar dentro da janela.

  1. Como administrador, inscreva-se no Centro Administração.

  2. Aceda a Gestão de Aplicações > Gerir Aplicações Web.

    Administração Central com a opção Gerir Aplicações Web selecionada
  3. Selecione a aplicação para definir ou alterar a definição de Janela de Tempo Diária.

  4. No faixa de opções, em Definições Gerais para aceder ao menu, selecione a seta para baixo e, em seguida, selecione Limitador de Recursos.

    Opção Limitações de Recursos da Administração Central selecionada.
  5. Altere a Janela de Tempo Diária e, em seguida, defina a hora e a duração que pretende utilizar.

    A página de definições da aplicação da Administração Central com a janela de Tempo Diária realçada
  6. Quando terminar, selecione OK.

Se não for um programador ou não tiver acesso conveniente aos recursos para programador para efetuar estas operações, pode adiar estes tipos de operação para a Janela de Tempo Diária. Para ver quando está agendada a Janela de Tempo Diária, contacte o seu administrador.

Nota:  SharePoint não suporta a alteração do Limiar de Vista de Lista.

O Limiar de Vista de Lista (LVT) foi estabelecido para fornecer um desempenho entre os utilizadores e proteger o servidor contra sobrecarga não intensiva durante consultas. A LVT só pode ser alterada nas versões do SharePoint Server por um administrador na aplicação Central Administração; não recomendamos que a altere para evitar a degradação do desempenho. SharePoint permite que os administradores alterem a LVT de forma a proteger os utilizadores de outros inquilinos contra problemas de desempenho quando são recuperados grandes conjuntos de dados. Em alternativa, utilize índices, filtros e pastas para gerir consultas.

Se tiver apenas algumas consultas que necessitem de aumentar a LVT, considere utilizar a Janela de Tempo Diária durante as horas desnecessárias.

Aviso: Não recomendamos a alteração da LVT se tiver outros utilizadores, uma vez que o desempenho irá afetar o desempenho com valores mais elevados. Criar um valor demasiado elevado pode gerar problemas de latência elevada ou falhas para utilizadores, bem como riscos de falha no servidor.

Nota: A Administração Central só está disponível com instalações do SharePoint Server.

Se quiser mesmo alterar a LVT, siga estes passos. São o padrão para o SharePoint 2010 ao SharePoint 2016, mas a IU pode ter ligeiras diferenças. A aplicação Administração Central é separada do site do seu site do SharePoint e requer direitos de administrador de farm para aceder à mesma. Só pode alterar a LVT nas versões do SharePoint.

  1. Como administrador, inscreva-se no Centro Administração.

  2. Aceda a Gestão de Aplicações > Gerir Aplicações Web.

    Administração Central com a opção Gerir Aplicações Web selecionada
  3. Selecione a aplicação para alterar o Limiar de Vista de Lista.

  4. no faixa de opções, em Definições Gerais para aceder ao menu, selecione a seta para baixo e, em seguida, selecione a Restrição de Recursos.

    Opção Limitações de Recursos da Administração Central selecionada.
  5. Altere o valor do Limiar de Vista de Lista (o primeiro na lista) para um valor razoável.

  6. Selecione OK.

Existem definições adicionais na página de limitação de recursos que, como administrador, deverá compreender.

  • Limiar de Vista de Lista para Auditores e Administradores:    Este é, por predefinição, um "limite superior". As consultas executadas por um auditor ou administrador que especificamente (através de programação) peçam para anular a LVT serão, em alternativa, sujeitas a este limite. Por predefinição, são 20 000 em vez de 5000 para a LVT. Aumentar este limite tem as mesmas ramificação que aumentar a LVT. Ao alterar este valor, existem alterações associadas que poderão ter de ser e tomadas.

  • Override de Modelo de Objeto:    Se utiliza normalmente código personalizado na sua implementação e precisa de substituí-la por um limite superior, poderá ser boa ideia permitir que o objeto seja substituída pelo modelo e dar permissões de auditor ou administrador à aplicação que irá executar as consultas. Esta definição está aativada por predefinição, mas pode desatidá-la se não precisar da definição. Um bom exemplo de quando poderá querer utilizar este código é se implementou algum código que irá executar a cache de um conjunto maior de resultados que é acededo frequentemente durante, por exemplo, vários minutos. Se não estiver a planear a cache do conteúdo e estiver a planear executar estas consultas com frequência, não recomendamos que utilize este método para utilizar a LVT, pois afetará negativamente o desempenho do seu servidor. Resumindo: "ler levemente".

  • Limiar de Procura da Vista de Lista:    Esta funcionalidade limita o número de associações que uma consulta pode efetuar. Isto equula ao número de campos De Consulta, Pessoa/Grupo ou Estado do Fluxo de Trabalho incluídos na consulta. Por exemplo, uma vista que apresenta seis colunas de pesquisa e filtros noutras 3 colunas de pesquisa distintas utiliza 9 pesquisas. Se o Limiar de Procura da Vista de Lista estiver definido para 8, isto irá causar um erro. Não é recomendado aumentar o número para mais de 8.

    Testes rigorosos efetuados pela Microsoft demonstram que existe uma grave degradação de desempenho não gradual nos casos com mais de 8 associações. O dégito do servidor não só cai significativamente nessa altura, como a consulta acaba por utilizar uma quantidade desproporcional de recursos SQL Server, o que afeta negativamente todas as outras pessoas que utilizam a mesma base de dados. Para mais informações, consulte a secção Colunas de pesquisa e vistas de lista dos resultados do teste de capacidade e desempenho e recomendações.

  • Janela de Tempo Diária para Consultas de Grandes Dimensões:    Esta funcionalidade permite-lhe definir uma hora todos os dias em que os utilizadores podem utilizar consultas maiores sem atingir os limites. Existem algumas coisas que deve ponderar cuidadosamente antes de decidir a hora a definir para:

    • Para afetar o menor número de utilizadores possível, deve definir um horário fora das horas de ponta, ou em que seja esperada uma carga menor. Se escolher uma hora a meio do dia de trabalho para a maioria dos utilizadores, as pessoas poderão ser afetadas, mesmo que não utilizem listas grandes.

    • Tente manter um horário razoável, de forma a que as pessoas possam utilizá-lo para corrigir as respetivas listas, em vez de contactarem o administrador.

    • As operações iniciadas durante a janela de tempo não são abortadas quando a janela termina. Tenha em consideração o tempo necessário, para o caso de um utilizador tentar eliminar uma lista grande imediatamente antes da hora de fim.

    • Tenha em consideração os diferentes fusos horários. Isto é especialmente importante se a sua organização ou os seus clientes estiverem distribuídos por diferentes zonas geográficas e partilharem um servidor do SharePoint centralmente alojado. Defini-la para as 18:00 pode funcionar para a sua própria localização, mas não seria benéfico, por exemplo, Sidney na Austrália.

  • Limiar de Permissões Exclusivas da Lista:    Este é o número de permissões exclusivas permitidas por lista. Se tiver uma pasta a que interrompe a herança para permissões e definir algumas permissões para a mesma (e todos os itens dentro da mesma), isso conta como 1 em vez do Limiar de Permissões Exclusivas da Lista. Ao contrário da LVT e de outras definições, este limiar não é ativado ao visualizar o conteúdo ou efetuar outra operação no mesmo, mas explicitamente ao alterar as permissões.

    Se puder, recomendamos que reduza este número. A predefinição é 50 000, que é um grande número de permissões exclusivas. É muito provável que a sua lista encontre problemas com permissões antes de atingir este número, pelo que a alteração antecipada para um valor adaptado ao seu ambiente é uma boa ideia.

Descrição geral de listas e bibliotecas com muitos itens

A LVT está em execução para ajudar a obter um desempenho consistente entre todos os utilizadores nas consultas à base de dados back-end. Eis algumas informações sobre os limites, como tudo funciona e como alterar o valor LVT.

Importante: A LVT não pode ser alterada no SharePoint. Também não é possível criar uma Janela de Tempo Diária no SharePoint. Estas funcionalidades só estão disponíveis no SharePoint 2016, no SharePoint 2013 e no SharePoint 2010.

Para minimizar o SQL Server de contenção da base de dados, a base de dados de back-end do SharePoint costuma utilizar a proteção por linhas como uma estratégia para garantir atualizações precisas sem afetar negativamente outros utilizadores que estejam a aceder a outras linhas. No entanto, se uma operação de leitura ou escrita, como uma consulta, fizer com que mais de 5 000 linhas sejam bloqueadas ao mesmo tempo, é mais eficiente para o SQL Server bloquear temporariamente toda a tabela até que seja concluída a utilização da base de dados.

Nota: O número real nem sempre é 5 000, podendo variar consoante o seu site, a quantidade de atividade na base de dados e a configuração do seu site.

Quando toda a tabela estiver bloqueada, os outros utilizadores não poderão aceder à tabela. Se isto acontecer demasiadas vezes, os utilizadores sentirão uma degradação no desempenho do sistema. Por conseguinte, os limiares e limites são essenciais para ajudar a minimizar o impacto de operações de bases de dados que consomem muitos recursos e equilibrar as necessidades de todos os utilizadores.

O seguinte diagrama resume os pontos chave sobre o que acontece em segundo plano quando acede a muitos itens numa lista ou biblioteca.

Listas e Bibliotecas grandes

  1. Os dados da lista ou biblioteca numa coleção de sites são armazenados numa tabela de base de dados do SQL Server, que utiliza consultas, índices e proteções para manter o desempenho, partilha e precisão globais.

  2. As vistas filtradas com índices de colunas (e outras operações) criam consultas de base de dados que identificam um subconjunto de colunas e linhas e devolvem este subconjunto ao computador.

  3. Os limiares e limites ajudam a limitar operações e a equilibrar os recursos de muitos utilizadores em simultâneo.

  4. Os programadores privilegiados podem utilizar a substituição de modelos de objeto para aumentar temporariamente os limiares e os limites de aplicações personalizadas com versões do SharePoint Server.

  5. Os administradores podem especificar janelas de tempo dedicadas para que todos os utilizadores possam executar operações ilimitadas fora das horas de ponta com versões do SharePoint Server.

  6. Os técnicos de informação podem utilizar vistas, estilos e limites de página adequados para acelerar a apresentação de dados na página.

As listas e bibliotecas têm limites máximos específicos, conforme apresentado nesta tabela.

Funcionalidade

Limite Máximo

Número de itens numa lista ou biblioteca

30 milhões

Tamanho de um item de ficheiro individual ou anexo de item

10 Gigabytes

A tabela seguinte resume as informações sobre as limitações e limites de recursos de que deverá ter conhecimento. Estas limitações e limites são definidos na página Limitação de Recursos na Administração Central com versões do SharePoint Server. Para ver limites e pedidos específicos para o seu site, contacte o seu administrador.

Nota: Para ajudar com a gestão, o administrador não está sujeito às seguintes limitações e limites de recursos.

Nota: Nem todas as definições estão disponíveis através da IU e só estão disponíveis nas versões do SharePoint Server.

Limiar
ou Limite

Valor
predefinido

Descrição

Limiar da Vista de Lista

5 000

Especifica o número máximo de itens de lista ou biblioteca que uma operação de base de dados, tal como uma consulta, pode processar em simultâneo. As operações que excedem este limite são bloqueadas.

Para que possa ter tempo para elaborar planos alternativos, pode receber um aviso na página Definições da Lista quando a sua lista exceder os 3 000 itens. O aviso contém uma ligação de ajuda para este tópico.

Limite de permissões exclusivas

50 000

Especifica o número máximo de permissões exclusivas permitidas para uma lista ou biblioteca.

Sempre que interromper a herança de permissões de um item ou pasta, conta como 1 permissão exclusiva relativamente a este limite. Se tentar adicionar um item que fará com que o limite seja excedido, será impedido de o fazer.

Limite de tamanho de linhas

6

Especifica o número máximo de linhas de tabela internas para a base de dados utilizada para um item de lista ou biblioteca. Para acomodar listagens em largura com muitas colunas, cada item é moldado em várias linhas de tabela internas, até 6 linhas e até um total de 8000 bytes (excluindo anexos).

Por exemplo, se tiver uma lista com muitas colunas pequenas, uma com centenas de colunas de Sim/Não, poderá exceder este limite, mas não poderá adicionar mais colunas de Sim/Não à lista, embora possa adicionar colunas de um tipo diferente.

Os administradores só podem definir este limite utilizando o modelo de objeto e não através da interface de utilizador.

Limiar de Pesquisa da Vista de Lista

12

Especifica o número máximo de operações de associação, tais como as baseadas em pesquisas, Pessoas/Grupos, ou colunas de estado do fluxo de trabalho.

Se a consulta utilizar mais de oito colunas, a operação é bloqueada. No entanto, é possível selecionar programaticamente as colunas que pretende utilizar através da vista máxima, a qual pode ser definida através do modelo de objeto.

Tamanho do Limiar da Vista de Lista para auditores e administradores

20 000

Especifica o número máximo de itens de lista ou biblioteca que uma operação de base de dados, tal como uma consulta, pode processar em simultâneo quando efetuada por um auditor ou administrador com as permissões adequadas. Esta definição funciona em conjunto com Permitir Substituição de Modelo de Objeto.

Permitir Substituição de Modelo de Objeto

Y

Especifica se os programadores podem efetuar operações de base de dados, como consultas, que necessitem de uma substituição do Limiar de Vista de Lista para um limite mais elevado especificado pelo Limiar de Vista de Lista para auditores e administradores. Um administrador tem de ativar a substituição de modelo de objeto e, em seguida, os programadores com permissões adequadas podem pedir programaticamente que a consulta utilize o Limiar de Vista de Lista mais elevado para que possam tirar partido do mesmo.

Janela de tempo diária

Nenhum

Especifica um período de tempo durante o qual os limiares e os limites de recursos são ignorados. Um administrador pode configurar uma janela de tempo fora das horas de ponta em incrementos de 15 minutos e até 24 horas como, por exemplo, desde as 18:00 até às 22:00 ou desde a 1:30 até às 5:15.

Uma operação de base de dados ou consulta iniciada dentro da janela de tempo diária é efetuada até ao fim (ou até ocorrer uma falha), mesmo que não seja terminada dentro da janela de tempo especificada.

Formulários de Lista

Quando o SharePoint construir os formulários de lista, todos os campos disponíveis para o item de lista são recuperados a partir da base de dados. As listas com um grande número de colunas de Pesquisa podem resultar em declarações SQL complexas e potencialmente intensivas. O SharePoint verificará o comprimento da inserção SQL completa e apresentará esta mensagem de erro caso o comprimento máximo permitido tenha sido excedido:

"Não foi possível apresentar/adicionar o item de lista porque o comprimento dos campos era demasiado longo. Encurte as novas entradas ou remova alguns campos desta lista."

Para resolver este problema, reduza o número de colunas da lista específica.

Notas: 

  • Para além das colunas de procura padrão, os metadados geridos com valor único, os metadados geridos com múltiplos valores, as colunas de grupo e pessoas de valor único e as colunas de grupo com valores múltiplos contam como colunas de procura.

  • Cada coluna de procura numa vista de lista provoca uma associação com outra tabela. Cada coluna de procura adicional aumenta a complexidade e o tamanho inerente da consulta SQL backend.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft Office insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×