0

私は、サイトを通じてユーザーのパスを追跡する必要がある一般公開のWebサイトを設計しています。ユーザーがサイトにアクセスするたびに、その情報を追跡し、そのパス、ブラウザ、場所などを(いくつかのアナリティクスのように)データベースにいくつかの書き込みによって配置し、のためにブラウズしています。私はエンタープライズレベル(1日あたりユニークビジター10万人)のアプリケーションのパフォーマンスが心配です。つまり、私はこれがこのレベルのトラフィックに適した戦略ではないかどうか、またこの情報を追跡するために別のアプローチがあるかどうかを知る必要があります。 SQL Serverを使用して.NETで開発作業を行う一般公開のウェブサイトでユーザーの閲覧情報を追跡する方法

答えて

1

通常、これは、すべてのページヒット時にデータベースに書き込むのではなく、IISログファイルをバッチ処理することによって行われます。

また、あなたはあなたのために、データベースへのロギングを行うためにIISを構成することができます。http://support.microsoft.com/kb/245243

またhttp://forums.iis.net/t/1154908.aspx

(IIS 7用)
関連する問題