Symptoms
Smartobject is taking too long to get list data
Diagnoses
Our out of box smartobject is taking too long to get data from Sharepoint List, this list has around 800 items and it is indexed, Smart object is taking around 50 Seconds to return the value which is causing performance issue, we are using Infopath form which is getting data using smart object, We would like to get help in troubleshooting this issue and resolve this.
Resolution
There were Smartobject performance enhancements in later releases of K2 blackpearl. I would recommended upgrading to the latest version 4.6.9 (at the time) or at least 4.6.7 if possible, to make use of these performance enhancements:
- 4.6.3:
http://help.k2.com/kb001530
New Features pdf link:
SmartObject Performance Enhancements - Additional SmartObject performance enhancements.
- 4.6.7:
http://help.k2.com/kb001590
New Features pdf link:
To improve the K2 Server’s performance, changes were made to ensure that data is immediately transmitted over
the network to the server, where previously there was a default 200ms wait period. For more information on the
NoDelay (Disabling the Nagle Algorithm) option see: http://msdn.microsoft.com/enus/library/system.net.sockets.socketoptionname(v=vs.110).aspx