我有一個ASP.NET網站,我繼承了所有頁面瀏覽記錄到數據庫的地方。目前我們存儲sessionguid,頁面,查詢字符串和時間戳。在清洗之前,我們通常將它保持在大約100M行。某些用戶可以訪問綜合瀏覽量報告,並且通常會超時。除了做索引分析之外,還有關於如何最好地處理這個問題的其他技巧?我應該規範化頁面和/或querystring字段嗎?按用戶記錄網頁瀏覽量
0
A
回答
1
爲系統中的整個頁面設置了單獨的表格,並在頁面表格與用戶表格之間具有交叉引用表格。只執行更新並更新報告中需要的指標。用戶是否在您的網站上註冊?
您是否嘗試使用服務器日誌文件進行網站統計(Apache/IIS)?您還應該計劃分析訪問日誌中的數據,以提取有關總請求和頁數,帶寬,流行頁面,用戶路徑,瀏覽器使用情況等信息。服務器日誌文件中將包含大量信息。
而且看看ganglia,也許你可以從你的核心繫統外化這整個操作
+0
我正在考慮這樣做,但不確定連接是否會增加太多開銷。將不得不做一個測試運行來嘗試它我猜。我們跟蹤登錄的瀏覽量和匿名瀏覽量 – kenwarner 2009-07-30 18:33:36
0
100M的記錄是不是行做實時報告上的真實數量。您要麼必須縮小數據集的範圍,要麼每隔一段時間運行一次報告,以生成更易於管理的報告數據。
相關問題
- 1. 如何在網頁瀏覽器中記錄用戶操作
- 2. 在網頁中瀏覽/瀏覽按鈕
- 3. 如何使網站用戶按順序瀏覽網頁
- 4. 知道用戶何時瀏覽網頁
- 5. 更改視圖使用網頁瀏覽器時瀏覽目錄
- 6. 瀏覽網頁
- 7. 從瀏覽器歷史記錄中檢索android中瀏覽網頁的日期
- 8. 將登錄的網頁瀏覽次數記入訪問次數
- 9. 如何在vb.net網頁瀏覽器中禁止歷史記錄
- 10. 刪除瀏覽器歷史記錄中的上一頁網址
- 11. 如何記錄您的網頁瀏覽器要求?
- 12. 獲取網頁瀏覽器cookies登錄
- 13. VB.Net網頁與IE瀏覽器登錄
- 14. 在網頁內瀏覽的目錄
- 15. 在網站上有效記錄瀏覽量
- 16. 谷歌分析虛擬網頁瀏覽跟蹤代碼不一致記錄瀏覽量
- 17. 登錄到網頁上的按鈕點擊網頁瀏覽器控制
- 18. Android中的多個網頁瀏覽量
- 19. 在MVC中的網頁瀏覽量和登錄數據庫
- 20. 網頁瀏覽器內的網頁瀏覽器
- 21. 記錄瀏覽器操作
- 22. 防止用戶通過網絡瀏覽器訪問網頁?
- 23. 保留網頁上的用戶歷史記錄的網頁
- 24. 記錄用戶瀏覽量,然後將其轉化爲有用的數據?
- 25. 網頁瀏覽網頁對齊嚴重
- 26. C# - 瀏覽隱藏網頁
- 27. 單網頁瀏覽器
- 28. 網頁跨瀏覽器CSS
- 29. 網頁瀏覽器包裝
- 30. .NET網頁瀏覽器&textarea
您可以改用Google Analytics嗎? – 2009-07-30 18:29:18
我們也使用谷歌分析,但它並沒有給我們報告所需的自定義控制 – kenwarner 2009-07-30 18:31:21