Skip to content

Bill Baer (ˈbɛər)

Bill Baer (ˈbɛər)

Bill Baer is a Senior Product Manager and Microsoft Certified Master for Microsoft Search, Assistant, and Intelligence at Microsoft in Redmond, Washington.


Search Scale and Resiliency Improvements in SharePoint Server 2016 IT Preview

Improvements in performance and scale in SharePoint Server 2016 IT Preview search now allow search to scale up to 500 million items, an increase of 250 million items SharePoint Server 2013 [http://technet.microsoft.com/en-us/library/cc262787.aspx#Search] based on 10 million items per index partition. In SharePoint Server 2013 and SharePoint Server 2016 IT Preview each index partition contains a subset of the whole search index. If the number of indexed items is high in relation to how much memory the server has, affects the query response time negatively.

Read More

Navigating List View Thresholds in SharePoint Server 2016 IT Preview

Overview In SharePoint Server 2013 the List View Threshold specified the maximum number of list or library items that a database operation, such as a query, can process at the same time outside the daily time window set by the administrator during which queries are unrestricted. In SharePoint 2013 the List View Threshold is set to 5,000 or 20,000 for users and auditors respectively. Typically a users’ initial experience with List View Threshold is when it has been exceeded, the resultant error: The number of items in this list exceeds the list view threshold, which is 5000 items” as documented at https://support.

Read More

Quick Steps to Diagnose Performance Issues in SharePoint 2010

Make the most of the Developer Dashboard Monitoring Latency and SQL Server Round Trips Among the information provided through the Developer Dashboard is information about page latency and database queries surfaced under Execution Timeout in the user interface in the Web Server section. Using the information provided in this field you can determine whether or not a recently introduced feature or particular page is exceeding acceptable performance thresholds in your environment.

Read More

sharepoint.microsoft.com Optimization Strategy and Insights on the SharePoint Team Blog

I read a great article on the SharePoint Team Blog during the morning commute providing insight into how sharepoint.microsoft.com was both evaluated and optimized for performance by Tony Tai – SharePoint Senior Product Manager, Microsoft Corporation and Ed Robinson – Chief Executive Officer, Aptimize Ltd. Read more…


Planning a 100,000+ My Site personal site deployment? Notes...

This topic has frequented my Inbox over the past months, planning a My Site personal site deployment for 100,000+ users. In this post we’ll examine the issues and potential solutions. First it is important to understand that while a My Site personal site is a site collection in basic form, it’s instantiation via a browser request or managed code results in significantly greater overhead than a traditional collaboration-type site collection. The majority of overhead is presented through the numerous data building operations that occur both on the private and public pages associated with the template, private.

Read More

Bill's 5-min. SharePoint Performance Recommendations

Performance recommendations and guidance is something I receive comment and question on quite frequently, typically in hallway conversation or in passing at conferences - so in the spirit of those occurrences I’ve decided to compile a quick list of SharePoint performance recommendations that can be conveyed verbally in five minutes or less. Governance Do limit the number of site collections/content database, I’m adamantly opposed to the “airline booking model” and much prefer what I like to refer to as the “accounting model” of database management, for example, if you know your maximum allowable site collection quota will be 5GB, and would like to keep your content databases at 100GB, logically you can host no more than 20 site collections per database and while this can result in a large number of content databases, you avoid site collection proliferation…with this model you should also take into account growth and set aside 5-10% to support schema changes, etc.

Read More

Just Published - Whitepaper: Database Maintenance for Microsoft SharePoint Products and Technologies

I’m pleased to announce the general availability of my most recent whitepaper, “Database Maintenance for Microsoft SharePoint Products and Technologies”. This whitepaper describes the recommended maintenance strategies for the databases that host content and configuration settings for SharePoint Products and Technologies. Read more…


HTTP Compression, Internet Information Services 6.0, and SharePoint Products and Technologies

A recent discussion on Garbage Collection management on 64-bit Web servers hosting Microsoft Office SharePoint Server 2007 led into a discussion on rendering performance, particularly steps to reduce overall rendering time at the client. While monitoring client rendering can be achieved to some degree through measuring TTLB - purely in ensuring pages are served in a timely manner (see ASP.NET Performance Monitoring, and When to Alert Administrators for monitoring recommendations), there are too many variables that can result in overall performance variations to include browser, hardware, machine state, etc.

Read More

Announcing the Release of the SharePoint Monitoring Toolkit 1.0

The SharePoint Monitoring Toolkit enables administrators and IT Pros to manage SharePoint Products and Technologies deployments, both large and small, by introducing two (2) new management packs for System Center Operations Manager 2007. Both the Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 management packs replace the existing management packs and have been engineered to leverage the rich features of System Center Operations Manager 2007. Improvements include: Additional rules to include performace rules Improved and new reports and views Backwards compatible dependencies have been removed Increased overall reliability Tuning and event supression reducing redundancy and more… To download the Solution Accelerator visit: http://go.

Read More

Managing Master Merge in Microsoft Office SharePoint Server 2007

Master merge compiles all index data comprised of both in-memory and disk-based structures into one disk-based structure to prevent the degradation of the search service. SPS 2001 allowed administrators to manipulate the master merge schedule through HKEY_LOCAL_MACHINESoftwareMicrosoftSearch1.0CatalogNamesSharePointPortalServerworkspace_nameIndexer:ci:MidNightMasterMergeTimeDelta, but only to a limited degree of the specification of minutes past 12:00 A.M. that master merge should occur. Microsoft Office SharePoint Server 2007 does not provide an out of the box mechanism for manipulating the scheduling of the master merge process; however, options are available to script a scheduled master merge operation.

Read More
Skip to footer