XRM を使用した xml データの初期取得の遅延
このxmlクエリを使用しています
<fetch mapping='logical'> <entity name='de_municipality'> <order attribute='de_name' ascending='true' /> <attribute name='de_municipalityid'/> <attribute name='de_name'/> </entity> </fetch>"
XRMのFetchメソッド用。結果を取得するのに約 10 秒かかります (ただし、エンティティの数は限られています)。
ResultsXml = dc.UsingService(service => (string)service.Fetch(oFetchXml.InnerXml));
これはコードの行であり、遅延を引き起こしています!!!
次回の実行では、120 ミリ秒で結果が得られます。
CRM4 でこのクエリを実験しましたが、すべての試行で遅延はわずか 200 ミリ秒です。
ヒント、トリック、または分析方法は高く評価されます。