0

mvc .net アプリケーションと一緒に実行されるフレックス アプリケーションがあります。flex アプリは Weborb 経由で .net と通信します。最近、データベース スキーマ全体を 1 つの dbml ファイルにまとめました。以前は、データベース スキーマを複数の dbml に分割していました。1 つの dbml に統合してから遭遇した問題は、フレックスでの weborb 呼び出しが、複数の dbml を使用したときよりも 300 ~ 400 ミリ秒長くかかっていることです。

これは私たちにはまったく意味がないようです。誰にも洞察がありますか?

4

1 に答える 1

0
  • データベースにログを記録していますか?
  • Flex から Weborb への同時呼び出しが多いですか? 複数のデータベースを使用すると、同時呼び出しがある場合に速度が向上します。
  • Weborb 認証を使用していますか?
  • weborb に問題があるかどうかを確認しましたか? .NET 単体テストからサービスを呼び出してから、Flex 単体テストから同じサービスを呼び出すいくつかのテストを実行します。たぶん、遅延は WebORB とは何の関係もありません。
于 2010-01-14T21:44:20.510 に答える