2008-08-29 14 views
16

Estoy particularmente interesado en las bibliotecas de documentos, pero en términos de listas generales de SharePoint, ¿alguien puede responder lo siguiente ...?Escalabilidad de la lista de SharePoint

  1. ¿Cuál es la cantidad máxima de elementos que puede contener una lista de SharePoint?
  2. ¿Cuál es la cantidad máxima de listas que un único servidor de SharePoint puede alojar?
  3. Cuando el número de elementos en la lista se acerca al máximo, ¿el filtrado se ralentiza y, de ser así, qué se puede hacer para mejorarlo?
+2

Esto debe actualizarse. . . – surfasb

+0

Invito a cualquiera que tenga conocimiento de las versiones recientes de SP a actualizar esta pregunta. No he tenido motivos para trabajar con esta tecnología durante varios años, así que definitivamente no estoy en la mejor posición para hacer esto. –

Respuesta

18

En SharePoint versión 2:

  • Max elementos # lista: 2000 (nivel por carpeta)
  • Max enumera por sitio: 2000 es un "razonable" número
  • Efecto cuando alcanzamos el límite: Degradación exponencial del rendimiento.

Más información: http://technet.microsoft.com/en-us/library/cc287743.aspx

En la versión 3 de SharePoint:

  • Max elementos # lista: 2000 (por visión, que puede tener millones de artículos, siempre y cuando no lo hace mostrar en una sola vista más de 2000 elementos)
  • Número máximo de listas por sitio: 2000 es un número "razonable"
  • Efecto cuando alcanzamos el límite: Degradación exponencial del rendimiento cuando enumeramos más de 2000 elementos utilizando el OM. Una alternativa es usar la API de búsqueda o las consultas CAML.

Más información: http://technet.microsoft.com/en-us/library/cc287790.aspx

+0

Me pregunto si las páginas de TechNet han sido editadas desde que se escribió esta respuesta, ya que parecen poner límites en términos "más suaves". p. para SharePoint v.3, número de elementos en una lista: 2,000 por vista se da como "una guía para un rendimiento aceptable ... las pruebas indican una reducción en el rendimiento más allá de dos mil elementos. Usar la indexación en una vista de carpeta plana puede mejorar el rendimiento. " – e100

1

ya se han dado las respuestas exactas, sin embargo me siento que debo añadir esta advertencia:
Esto podría ser una de esas situaciones en las que si usted tiene que preguntar, no puede pagarlo.
Así que si te encuentras acercándote a los límites publicados anteriormente, piensa detenidamente sobre lo que estás tratando de hacer, y asegúrate de que no lo estás haciendo mal.

0

Cuidado, el rendimiento de SiteDataQuery degrada en gran medida que más subsitios que tiene.Cien subsitios pueden tardar 20 segundos en consultar.

1

El "límite de 2000" expresado anteriormente no se cumple. Para obtener respuestas más exactas a sus preguntas, consulte el documento this.

Experimenté personalmente lo que describe el documento.

0

Existe una guía documentada para Microsoft® Office SharePoint® Server 2007 con respecto al tamaño máximo de listas y contenedores de listas. Para escenarios típicos de clientes en los que se utiliza la interfaz de usuario estándar basada en el navegador de Office SharePoint Server 2007, la recomendación es que una sola lista no debe tener más de 2.000 elementos por contenedor de lista. Un contenedor en este caso significa la raíz de la lista, así como cualquier carpeta de la lista, una carpeta es un contenedor porque otros elementos de la lista se almacenan dentro de ella. Una carpeta puede contener elementos de la lista y de otras carpetas, y cada subcarpeta puede contener más de cada uno, y así sucesivamente. Por ejemplo, eso significa que puede tener una lista con 1.990 elementos en la raíz del sitio, 10 carpetas que contienen 2.000 elementos, y así sucesivamente. La cantidad máxima de elementos admitidos en una lista con carpetas recursivas es de 5 millones de elementos.

+0

Y, por favor, no hay diferencia con lo que la documentación llama una raíz, y lo que la respuesta aceptada llama una vista. –

1

SharePoint 2013:

Cuál es el número máximo de elementos que una lista de SharePoint puede contener? 30.000.000.

¿Cuál es la cantidad máxima de listas que un único servidor de SharePoint puede alojar? No pude encontrar la respuesta a esta pregunta.

Cuando el número de elementos en la lista se acerca al máximo, ¿el filtrado se ralentiza, y si es así, qué se puede hacer para mejorarlo? El máximo de 30,000,000 no es un límite rígido, pero el límite se ha encontrado probando el producto. Entonces, se espera una penalización de rendimiento si se excede este límite.

Respuestas encontradas en Software boundaries and limits for SharePoint 2013.