Monday, June 27, 2016

Nolock & Distinct for Query Expression

Hi All,

We have faced an issue that Retrieve and Retrieve Multiple (Query Expression) plugins fetching record too slow when there are more concurrent user access the system , so we have used nolock to overcome.


QueryExpression queryExp = new QueryExpression("account");
queryExp.Nolock = true;
queryExp.EntityName = "account";
var cols = new ColumnSet(new[] { "name", "accountid" });
queryExp.ColumnSet = cols;
queryExp.Distinct = false;
var accounts = service.RetrieveMultiple(queryExp);

No comments:

Post a Comment

How to disable recently used records in lookup fields in CRM and Dataverse?

  Introduction: In this blog we will see how to disable recently used records lookup field values in MSCRM or Dataverse In my case, I want t...