[SQL ] 大量LOG記錄架構選擇

看板Database作者 (什麼東西什麼東西)時間10年前 (2015/05/09 23:04), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/5 (看更多)
資料庫名稱:MSSQL / MYSQL 資料庫版本:2014 / 5.5.22 內容/問題描述: 其實還在架構選擇中 就是目前有個需求是要記錄每個USER每秒產生的一筆LOG 如果是這樣 worst case 就是一個user 一天要產出86400筆記錄 有1000個user 的話不就一天要記錄86400000筆 沒一個月資料表應該就破億筆 想請問如果有log 需求的話通常會怎麼寫 這個log 是要可以隨時被查詢的 若是算保存3個月(或1個月)的話該怎麼處理 因為目前的主機打算租用在Azure,服務環境應該就是ASP.NET 所以也有硬碟容量限制 有想過自動分表,但是以月份分表難保不會隨著使用著的成長會有更大量的資料 或是這個情況要考慮NOSQL 的解決方案?? 目前是全新案子剛起步,所以要NOSQL 可能也要等目前架構真的爆炸才會換吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.98.175 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1431183844.A.408.html

05/09 23:29, , 1F
要不要先去看一下 這樣要多少錢= =
05/09 23:29, 1F

05/10 09:46, , 2F
http://0rz.tw/EVbtf 參考一下囉
05/10 09:46, 2F

05/13 12:56, , 3F
有沒有考慮log server?一般伺服的Syslog都是這樣定時打包
05/13 12:56, 3F
文章代碼(AID): #1LJY7aG8 (Database)
討論串 (同標題文章)
文章代碼(AID): #1LJY7aG8 (Database)