Skip to main content

Capacity Planning for MOSS 2007

For a fresh MOSS Administrator like me, it's very important to know the maximum capacity of sharepoint objects like lists, libraries, pages, sites, users etc and to get the optimum performance benefit upto these limits. Limits that are used over here are can be used to design a portal or a farm to get the best out of MOSS 2007 and crossing this limit may cause MOSS 2007 to create performance bottlenecks:

Site collections (Database scope) : 50000

Web sites (Web site scope)  : 2000

Web sites (Site collection) : 250000 (Nested Subsites)

Documents (Folder scope) : 2000

Documents (Library scope) : 2 million (Nested Folders)

Users ( Web site scope) : 2 million

Items (List scope) : 2000

Web Parts (Page scope)  : 100

Web Part personalization (Page scope) : 10000

Document size (File scope) : 50 MB  (2 GB if WSS SP1 is applied)
Checkout this link: http://blogs.msdn.com/bgeoffro/archive/2008/03/19/list-attachments-over-50mb-need-more-than-an-increase-in-maximum-upload-size.aspx 
 
Download Sharepoint Capacity Planning Tool from here: http://www.microsoft.com/downLoads/details.aspx?familyid=DBEE0227-D4F7-48F8-85F0-E71493B2FD87&displaylang=en
 
Before installing Sharepoint Capacity Planning Tool, you need to download and install Microsoft System Center Capacity Planner 2007. Use the following link to download:
http://www.microsoft.com/downloads/details.aspx?FamilyId=E754F35D-59DB-4BC4-8386-E83E66A16FAD&displaylang=en

Download the ebook called "Planning and architecture for Office SharePoint Server 2007, part 2 ":
http://go.microsoft.com/fwlink/?LinkID=85548

Get the whole bunch of freely downloadable content related to MOSS 2007:
http://technet.microsoft.com/en-us/library/cc262788.aspx

I  hope this helps you in someway.

Comments

Popular posts from this blog

Programmatically Playing With SSRS Subscriptions

SQL Server Reporting Services offers programmatically handling various report subscriptions. You can read the specific subscriptions and change those in code-behind as required. I assume that you are already aware about the subscription mechanism in reporting services. For some of you who are not aware about this, I would like to write that subscription in reporting services is nothing but a automated service (sql server job) defined and set by you to deliver reports at specific time or in specific events. You also define in which format the report will be presented to the user. Now whatever subscription properties you have set, everything will be stored in the ReportServer database. Schedule, Subscriptions and ReportSchedule tables contain alll those informations. Now create a Windows or Web Application. Add a Web Reference towords ReportingService2006. If SSRS is isntalled on your system then you can easily find the ReportService2006.asmx in the following url: http://servername ...

Some facts on Sharepoint 2010

By following Lee Richardson's blog , I came to know about few good and few shocking news about Sharepoint 2010. Lets start with some good news: (i) Sharepoint 2010 will have inline list editing with AJAX Support. (ii) Workflows created using Sharepoint designer can be resued by the same way what Visual Studio does (iii) Sharepoint 2010 will support ASP.NET Data Services API. (iv) BDC will also insert or update the data. (v) You can edit Sharepoint Solutions without touching XML! Whooo!!! To me, shocking news is related to the requirement part: (i) Windows Server 2008 will be needed. So what will happen to me if I have Windows 2003? (ii) 64 bit SQL Server 2005/2008 is needed. (iii) There will be no support for Sharepoint 2010 in IE6. I am not sure whether it is because of AJAX or not.

IIS Manager Showing Blank Screen

I was shocked by one problem that I experienced while developing a SharePoint application. I was trying to open IIS Manager but it was showing me a blank screen. Even if I was trying to connect to localhost, it was denying. After being disturbed for a while, I came to know that OWSTimer.exe wants to access IIS ADSI (Active Directory Service Interface). OWSTime.exe has multiple threads and those are trying to access the IIS at the same time. That is why IIS Server Manager suddenly goes blank. OWSTimer.exe is a Windows Sharepoint Services timer process which is responsible to execute defined tasks in specific time interval in background. I restarted the OWSTimer.exe service and believe me it worked like a magic. Restarting IIS also forces all running threads to release their access. So that also would have solved my problem. By the way, this may be a small issue but when I experienced it, felt quite surprised.