Tag Info

Hot answers tagged

8

You should reduce it, and your farm will get benefit from it. Their is no impact rather you will get performance improvement. NodeRunner.exe is resource hungry process. their 3 step process: Use Set-SPEnterpriseSearchService -PerformanceLevel Reduced to reduce the CPU impact the search service Modify the C:\Program Files\Microsoft Office ...


3

by default the level is set to maximum when you install the sharepoint search service, Thats because on a live service you expect it to be fast with optimum hardware to support it with the correct topology to break the load from the search service! setting it to reduced is the correct way go about it: on dev machine: Set-SPEnterpriseSearchService ...


2

Probably you got more information than you posted, but just in case you didn't know yet - the proc_StartUndirtyList stored procedure is used to start a new link fixup operation. A back-end database server and front-end Web server work together to implement link fixup. The back-end database server tracks forward links from list items to documents. When the ...


2

For me, reprovisioning the distributed cache service resolved the performance issue: $serviceInstance. = Get-SPServiceInstance | Where { $_.TypeName -like "Distributed Cache"} $serviceInstance.Unprovision() $serviceInstance.Provision()


1

The Search Result web part has a set of pre-loaded display templates. So that is the reason you see templates get loaded that aren't necessary. The list of pre-loaded templates is the following: "~sitecollection/_catalogs/masterpage/Display Templates/Search/Group_Default.js", "~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Default.js", ...


1

Since you haven't specified what error occurs, below is demonstrated how to load multiple list items by their ids: var listTitle = 'Tasks'; //list title var ids = [1,2,3]; //item ids var ctx = SP.ClientContext.get_current(); var web = ctx.get_web(); var list = web.get_lists().getByTitle(listTitle); var result = []; //for storing items ...


1

You should be able to do it via CAML. The query should be somewhat like this: <Where> <Or> <Eq> <FieldRef Name='ID' /> <Value Type='Number'>{FirstID}</Value> </Eq> <Eq> <FieldRef Name='ID' /> <Value Type='Number'>{SecondID}</Value> ...


1

it is depend upon the requirement, as per my experience we increase this timing to 2 hours on one web application out of many. The Web Page Security Validation feature helps enhance security by imposing a time limit on Web pages when a user submits information to the server. When a user tries to submit information to the server after the ...


1

For the record, i will add a fast resume of (mostly) all the tips to fine tune SharePoint 2013 for use in a low resource machine (i.e. developer machine or testing machine). Its not a how-to answer but it could leads to solve some problem Installing the root certificate, disable the clr check or send clr.microsoft.com to the 127.0.0.1. It speed ups the ...


1

If anyone is still struggling with this the answer is here. I also had very slow performance, I increased the memory allocated to the Distributed Cache from the default of 410MB to 7168MB and now my site is behaving as it should do.


1

The best way to find what is causing the issue with performance is using SPMonitor scope . If you know the webpart which is causing the problem , put all the method calls under the SPMonitor scope for particular webpart. you will come to know what method is taking time in developer dashboard . Further put monitor scope for everyline of code . There might be ...


1

Complex tasks such as creating Web Applications, Site Collections and Sites (SPWeb) can sometimes be slow. A lot of things happen under the hood, which makes the current browser window unresponsive at times. But this is natural in SharePoint. To verify performance you should use SharePoint. Navigate between different objects, open documents, edit properties ...


1

In terms of troubleshooting the root cause of your performance issues, can you provide any potential finding and analysis produced from the event viewer? If you go to the Event Viewer > Application and Service Logs > Microsoft-Workflow, then right-click and select View > Show Analytics and Debug Logs. This should provide you some information regarding the ...


1

Background services is the way to go for servers, SharePoint has a lot of processes running in the background and none or almost none running as programs itself. What this setting does is to give the program or background service the priority to recources of the machine. clients like windows 7 and 8 run with the setting on "Program" since they need to open ...


1

As per MSFT the limit of items in a Library (including folder) is 30M, that's mean if you have the 1 folder in your document library that can contain upto 30M items. But real Catch is the List View Threshold, which is 5000 items per view( you can change it on prem). So if your library having more than 5K items then you have to filter the items in a way that ...


1

There is no set configuration to guarantee performance. It all varies on how SharePoint is being used. I recommend you read through the Capacity Planning articles and test results and recommendations so you can get a set up that works well for you. If you have trouble going through all the literature, I'm sure you can find a Partner in your area to help you ...


1

The issue is most likely with SQL - which is the source of 95% of all SharePoint performance problems. If you want to see what is actually happening, you can go medium level and run some PerfMon counters and it will tell you where the latency is. If you want more detail you can run SQL profiler which will tell you which operations are actually your bottle ...


1

One problem that can arise is running the Distributed cache on more than four servers. It's recommended to have them on four or less servers. http://technet.microsoft.com/en-us/library/jj891124%28v=office.15%29.aspx Also the UPS sync service can only run on one of the serves. Search Server should run with no issues, but the performance may suffer if you're ...


1

Common actions in Office 365 takes up to one second to perform with OOTB web parts or wiki pages. There are really no performance difference between wiki pages unless you collect and filter a lot of data in web parts. If so, web part pages are slower doe to heavier data load. I think your case boils down to Internet bandwidth, internal network load issue. ...


1

You need to schedule this only once provided the IIS is not getting resetted regularly. Schedule it in such a way that it run after any IIS RESET operation. Basically what the wakeup script does is, it initiates a HTTP request to the sites/site collections which goes through IIS. Once IIS gets a request it caches information so further visit to the same ...


1

I finally found a safe way to do it. http://msdn.microsoft.com/en-us/library/microsoft.office.server.objectcache.spcacheconfig.aspx


1

The LINQ tools are very handy for developers, but they were never guaranteed to perform better than ugly CAML code or be more resilient to user changes (hint: they rely on display names that may change), for that matter. Look into ULS logs (Set-SPLogLevel -Trace Verbose) for answers in the Database category. Moreover, I assume you're doing this from a ...


1

The following excerpt describes official Microsoft recommendation for 3-tier: This architecture introduces the breakdown of the topology into three tiers:(...) A medium farm deployment is useful to serve environments that have the following: Several service applications distributed across multiple servers. A typical set of features might ...


1

It is highly depend upon on the usage of the SharePoint. Total Number of User, Unique Users and Active User per day How many request per day How many Web Applications How much the Content , Number Of items (Document) how much crawl items? Upload Limit what kind of Service Application, Search, UPA, MMS, Excel etc? Fault Tolerance( 100% up time). If you ...


1

The Question contains a workable solution to make List Attachments clickable. But it isn't feasible when loading dozens of columns and rows, the performance is noticeably affected. Instead, the link should be generated on demand, when the user clicks. Here is a modification on the above code to make it work. This shaved about 3.5 seconds of my loading and ...


1

Firebug displays the total response time of a page incl. the time when the onload event was fired within the summary row at the bottom of the network requests inside its Net panel.


1

one way you can work around this is to use the lightning conductor webpart. it runs on an elevated account which will not look at the threshold. needless to say, this needs to be used with caution, but the built in cache features helps reduce performance impact another approach is to use content iterator SharePoint Server provides a new API, ...


1

Check to see if you Distributed Cache service is working fine and has all the Default Cache items available. From SP 2013 Management Console, run below commands: Use-CacheCluster Get-CacheHost Get-Cache At this stage if the console shows empty cache list, then you might have lost the cache for some reason. To recreate them try the below: Get the farm ...


1

The timer job for purging workflows only deletes workflows and workflow associations, it does not touch the workflow history list. This was better documented for SharePoint 2010, but the behavior seems to be the same in SharePoint 2007. You can safely delete items pertaining to completed workflows from the workflow history list, but only if you're certain ...


1

I made also a good warmup script. He works with all supported versions 2007, 2010 and 2013. This script checks prerequisites for a good warmup. Try it and give me feedback ! https://spswakeup.codeplex.com/ SPSWakeUp is a PowerShell script tool to warm up all site collection in your SharePoint environment. It's compatible with all supported versions for ...



Only top voted, non community-wiki answers of a minimum length are eligible