タグ付けされた質問 「web-server」

3
'n'日間のWebサーバーログをSQL Serverに保存する方法は?
より高速なレポートとパフォーマンス分析のために、WebサーバーのログをSql Serverに挿入します。これにより、ほぼリアルタイムでトラフィックパターン、問題、速度低下を確認できます。 ロードバランサーからの要求/応答イベントとデータベースへの一括挿入をリッスンするデーモンがあります。 ただし、1日あたり約1 GBのログを取得するため、約1週間程度(少なくともこの生の形式で)保持するだけで済みます。 このデータを保存する最良の方法と古いエントリを削除する最良の方法は何ですか? 毎日のデータを独自のテーブルに保存することについて説明しました。たとえば、その日のLog_2011_04_07すべてのエントリを取得し、最も古いテーブルを削除します。クエリを簡単にするために、すべての日テーブルにまたがるビューを作成できます。実行可能ですか?

3
SQL Server 2012 OLAPキューブによるWebサイトの支援は妥当と考えられていますか?
私は、大規模な小売チェーン向けのソリューションの設計を任されています。彼らは、120万人の各顧客がWebサイトにログオンして、約50のカテゴリーにわたる最近の購入(当月、前月、年初から現在まで)の分布を確認できるようにしたいと考えています。データは毎日1回更新されます。 SQL Server 2012ベースのOLAPキューブを作成し、プロアクティブキャッシュなどの機能を利用して、Webサイトにこのキューブを直接クエリさせることを考えています。ただし、私は中心的な開発者であるため、SQL Serverの分析サービスの部分についてはほとんど経験がないため、このソリューションのパフォーマンスについてはかなり心配しています。 WebサイトをOLAPキューブに直接接続することは、実現可能なソリューションのように聞こえますか?そのようなシステムは、SQL Serverのように複数のユーザーからの負荷に反応して、これを合理的な解決策にしますか、それともまったく異なる動作をしますか? ユーザーが自分のステータスを頻繁に確認することは期待していません。もちろん、Webサーバーなどでキャッシュを使用します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.