Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SharePoint List Scalability

I am particularly interested in Document Libraries, but in terms of general SharePoint lists, can anyone answer the following...?

  1. What is the maximum number of items that a SharePoint list can contain?
  2. What is the maximum number of lists that a single SharePoint server can host?
  3. When the number of items in the list approaches the maximum, does filtering slow down, and if so, what can be done to improve it?
like image 559
Andy McCluggage Avatar asked Aug 29 '08 16:08

Andy McCluggage


People also ask

What are the limitations of SharePoint?

A list can have up to 30 million items and a library can have up to 30 million files and folders. When a list, library, or folder contains more than 100,000 items, you can't break permissions inheritance on the list, library, or folder. You also can't re-inherit permissions on it.

Is the a column limit in SharePoint list?

Column limits Each column type has a size value listed in bytes. The sum of all columns in a SharePoint list cannot exceed 8,000 bytes.

What is the max size of a SharePoint site collection?

SharePoint site collection backup and restore are only supported for a maximum site collection size of 100 GB. For larger site collections, the complete content database must be backed up.

How many columns can a SharePoint online list have?

12 columns - maximum number of list columns in the view of the specific type: people, lookup, and managed metadata. 3 000 items+ - number of items with unique permissions that could impact the performance. 250 MB - maximum size of the list attachment.


6 Answers

In SharePoint v.2:

  • Max # list items : 2000 (per folder level)
  • Max lists per site : 2000 is a "reasonable" number
  • Effect when we reach the limit : Exponential degradation of performance.

More info: http://technet.microsoft.com/en-us/library/cc287743.aspx

In SharePoint v.3:

  • Max # list items : 2000 (per view, you can have million items as long as you don't display in a single view more than 2000 items)
  • Max lists per site : 2000 is a "reasonable" number
  • Effect when we reach the limit : Exponential degradation of performance when we enumerate more than 2000 items using the OM. An alternative is to use Search API or CAML queries.

More info: http://technet.microsoft.com/en-us/library/cc287790.aspx

like image 98
sachaa Avatar answered Oct 20 '22 23:10

sachaa


Link To Resource

like image 31
mbowles Avatar answered Oct 21 '22 01:10

mbowles


The whitepaper I found most useful was linked from the resource posted by user mbowles above. The direct link is...

http://go.microsoft.com/fwlink/?LinkId=95450&clcid=0x409

like image 29
Andy McCluggage Avatar answered Oct 21 '22 01:10

Andy McCluggage


http://blah.winsmarts.com/2008-4-SharePoint_limits.aspx

for #3: you can index specific columns in a list, but you should still keep the sizes down.

like image 37
Ben Scheirman Avatar answered Oct 21 '22 00:10

Ben Scheirman


The exact answers have already been given, however I do feel I should add this warning:
This might be one of those situations where if you have to ask, you can't afford it.
So if you find yourself approaching the limits posted earlier, think long and hard about what you are trying to do, and make sure you're not doing it wrong.

like image 32
Rik Avatar answered Oct 21 '22 00:10

Rik


The "2000 limit" expressed above doesn't hold.

Please take a look at this document for more exact answers to your questions.

I personally experimented what the document describes.

like image 44
Ariel Avatar answered Oct 21 '22 00:10

Ariel