By using below given ideas we can improve SharePoint Server and Site Performance. Performance of SharePoint server is depend on multiple technologies like IIS and SQL Database server. To improve performance command methods are following-
Minimize Page Size- If page size is minimum then it will take less time to be render the information.
Number of Web Part on Home Page- In SharePoint Site, Each page consists of Web Part . If number of Web Part is less, Home page will take less time to be loaded.
Image and Video Size- If Site has multiple images on a page and video. it's impact the performance. Therefore use the limit number of image and video on page.
IIS Compression- Compression reduces the size of page, files like image and video. there are two type of IIS Compression in which one is static compression and second is dynamic compression.
Network Bandwidth- Network bandwidth is also one of the cause for the slowness on site. some time network is slow due to some technical issue. fetching data from database to front end server will be quit slow due to less network bandwidth.
Search Crawling(Crawling In Not Peak Hours.)- Search Crawling should be scheduled during the peak hours. Crawling consumes server resources.
Stop Unwanted service on Farm- Generally multiple services run on server even these services are not used by any application or by any other process. these service are consuming server resource. To execute any process, RAM is the key component. So, By stopping unwanted services on front end server, it releases server resources. Server can use these resources for the other service.
Content Database size.- Make sure content database size is with in limit which are defined by Microsoft for the SharePoint. Content database size is also cause of SharePoint site performance. As per my suggestion, please move your larger size site collection to new content database which is associated with web application. Using this approach, other site collections in same web application will be improved.
Configure Recycling App Pool- Recycling is process to close the older connections and on place of these older connections, create the new connection. Indirectly it is releasing the resource on server.
Code Optimization- After developing any SharePoint custom solution, Code must be optimized.
Use below given approach to optimized the performance of any page or any site at the code level-
1- Fetch only required data by using filters in CAML queries,
2- Do not create multiple Api request in a single method otherwise that method will take time to fetch the data and pass to front end server.
3- Before developing any solution, break it in multiple independent work units, then start developing code for each independent work unit.
Backup compression can speed up SharePoint backup operations. It is available in SQL Server Standard and Enterprise Edition. If you set the compression option in your backup script or configure SQL Server to compress by default, you can significantly reduce the size of your database backups and shipped logs.
Comments
Post a Comment