2009-05-26 9 views
1

私は、作業中のVB.NETでv3.5のASP.NETプロジェクトを持っています。私の家庭のコンピュータのページでは、何かをクリックするとほとんど瞬時に読み込まれますが、私の仕事用コンピュータ(はるかに高速なコンピュータ)では、生成された内容(タイマーなど)にかかわらず、 。これはなぜですか、または作業時間内に作業時間が遅れている理由を把握するにはどうすればよいですか?ASP.NETのロード時間

  • 両方が
  • デバッグがオンになっているまったく同じデータベースと/ VB.NETとSQL ServerのW(別COMP上からコピーされた)2008
  • まったく同じプロジェクトをASP.NETのV3.5を実行しています両方
  • ホームコンピュータの
  • 仕事用のコンピュータは、Windows Vistaのホーム、Core2のデュオ2.40 GHzの、3ギグRAM
  • どちらのASP.NET開発サーバー上で実行されているプロのWindows XP、3GHzのインテル、1.5ギグRAMです
  • コンピュータ自体を除いて全く同じセットアップ

ありがとうございます。

SOLVED - この問題は、FireFoxのIPv6問題です。私はそれをオフにして、今はすべての壮大さ。誰もがあなたの意見をお寄せいただきありがとうございます。より重大なパフォーマンス上の問題を追跡するためのアドバイスは、この問題ではなく、後で便利になります。ありがとう!

+1

2台のPCからデータベースサーバーにpingを実行しましたか? –

+0

あなたはデータベースは同じだが、データベースは物理的にどこにあるのか?家庭でも仕事でも?どのようにDBサーバーにアクセスしていますか? また、広範なDB使用がありますか?仕事中にデータベースがビジー状態になることはありませんか?家では時間外の場合があります。 –

+0

どちらの場合も、データベースサーバはそのコンピュータに対してローカルであり、私はこのプロジェクトのみのためにデータベースサーバを使用しています。両方のデータはまったく同じです。私はちょうどバックアップを作成し、すべてを1つから別のものにコピーしました – Ryan

答えて

2

Firefoxを使用していると仮定すると、this issue with IPv6 support in FFに関連する可能性があります。

+0

その場合は... VistaでIPv6を無効にしてください。 –

+0

それは間違いなく問題のように聞こえる! – alex

+0

それはまさにそれでした!ありがとうございました...それは私を悩ませていました。今私はどこでも1秒遅れでw/outを開発していくことができます! – Ryan

1

どちらの場合もSQL Serverはローカルですか。あなたができる

ことの一つは、遅延(もしあれば)は、実際のASP.NETプロセス内にある場所を確認するためにトレースを実行することです...

<configuration> 
    <appSettings/> 
    <connectionStrings/> 
    <system.web> 
     <compilation debug="false" /> 
     <authentication mode="Windows" /> 
     <trace enabled ="true" pageOutput ="false" requestLimit ="20" traceMode ="SortByTime " />   
    </system.web> 
</configuration> 
0

あなたができることがいくつかありますパフォーマンスの問題や相違点を調べるにはどうすればよいですか。

  1. 「同じ正確なデータベース」と言います。自宅のローカルデータベースであり、自宅のデータベースを作業マシンから突き止めている場合、待ち時間が考慮される可能性があります。
  2. ウェブトラフィックの測定にはFiddlerを使用してください。これは、サーバーまたはクライアントの問題であるかどうかを判断するのに役立ちます。
  3. Firebug with Firefoxを使用してください。 [Console]タブの[NET]タブおよび/またはjavascriptプロファイリングを参照して、javascriptの問題かサーバーの問題かを判断します。
  4. web.configのASP.NETトレースをオンにして、サーバーサイドコードのタイミングを確認します。
0

私が働いているところでは、crl.microsoft.comに接続するファイアウォールの問題があります。

あなたのhostsファイルにこれを追加しよう:127.0.0.1 crl.microsoft.com

が続いてIISを再起動します。

0

Firebugを使用すると、Webページのロード、特にCSSレンダリングが遅くなります。 Firebugを無効にして問題が解決するかどうか確認してください。

関連する問題