Share-n-dipity

SharePoint serendipity is the effect by which one accidentally discovers something fortunate, especially while looking for something else entirely. In this case, it is the occassional musings, observations, and Ouija board readings about the phabulously

Playing with Large List Throttling

Playing with Large List Throttling

  • Comments 2
  • Likes

If you've followed my blog entries by now then you've seen quite a bit of information on throttling for large lists in SharePoint 2010.  One of the things you may find is that you will have scenarios where you want to be able to toggle the enforcement of the throttling on a list by list basis.  As I explained in a previous post, an SPList object does have an EnableThrottling property.  With that useful bit of information in hand, I wrote a little web part that allows you to manage list throttling in different site collections pretty easily.  It's implemented as a web part, as shown here:

 

As you can see, it's a pretty simple web part, with a fairly easy to use interface.  You can toggle the list throttling on or off for any individual list, or turn it off or on for all lists in a site collection.  I've attached the WSP for this web part to this posting.  Feel free to use it and abuse it, there's really only a couple of important things to remember at this point.  1) This web part MUST BE RUN IN THE CENTRAL ADMIN SITE!  This restriction *might* be lifted by the time we RTM, but we'll just have to wait and see.  2)  This web part will only work with Windows (classic) auth sites for now.  Hope you find it useful.

Attachment: ThrottleManager.wsp
Comments
Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment