最近、RavenDBをビルド573から960にアップグレードしました。ドキュメントを保存すると、速度が著しく低下します。アップグレード時に行った唯一の変更は、この行をRaven.Server.exe.configに追加することでした。
<add key="Raven/Authorization/Windows/RequiredUsers" value="d1\PrestoDatabaseUser;d2\userName"/>
また、AnonymousAccessをAllからGetに変更しました。
<add key="Raven/AnonymousAccess" value="Get"/>
- ビルド960に速度の問題はありますか?
- バイナリを置き換える以外に、ビルド960にアップグレードするときに行うべき新しいことはありますか?
- 承認(上記のように)により、RavenDBの実行が遅くなりますか?
- 他のアイデアはありますか?
編集-これはうまくいった
私はこれを試しました(3行目だけが新しいです):
documentStore.ConnectionStringName = "RavenDb";
documentStore.Initialize();
documentStore.JsonRequestFactory.ConfigureRequest += (sender, e) => ((HttpWebRequest)e.Request).PreAuthenticate = true;