ドキュメントストレージとしてどのように機能するかをテストするために、新しい SharePoint 2013 Server をセットアップしました。問題は、それが非常に遅く、その理由がわからないことです..私はmsdnから適応しました:
ClientContext _ctx;
private void btnConnect_Click(object sender, RoutedEventArgs e)
{
try
{
_ctx = new ClientContext("http://testSP1");
Web web = _ctx.Web;
Stopwatch w = new Stopwatch();
w.Start();
List list = _ctx.Web.Lists.GetByTitle("Test");
Debug.WriteLine(w.ElapsedMilliseconds); //24 first time, 0 second time
w.Restart();
CamlQuery q = CamlQuery.CreateAllItemsQuery(10);
ListItemCollection items = list.GetItems(q);
_ctx.Load(items);
_ctx.ExecuteQuery();
Debug.WriteLine(w.ElapsedMilliseconds); //1800 first time, 900 second Time
}
catch (Exception)
{
throw;
}
}
テスト リストにはドキュメントがあまりありません。3 つのフォルダーと 1 つの Word ファイルのみ。なぜこれが遅いのか、提案/アイデアはありますか?