作者newyellow (newyellow)
看板Database
標題Re: [系統] Mysql的資料量大小
時間Tue Oct 13 13:50:27 2009
※ 引述《adrianshum (Alien)》之銘言:
: 雖然幾千幾萬筆, 在正常的情況下只是小 case,
: 但既然這系統是會長期跑的, 就不可能讓它無止
: 境的成長下去. 你要想一想要怎樣記錄你所謂人
: 氣之餘也要把這類記錄定期清理.
: 比如弄一個簡單的 table 只有 page 和人氣.
: 你加進你的詳細記錄 table 的時候順便把人氣 + 1.
: 然後詳細記錄只留最近一年的 receord 諸如此類.
: page+人氣 的那個 table 則可以一直留下去
謝謝 adrianshum 大大
我會去做一個固定清理的頁面
另外想請問一下
今天要做這樣自動清理的頁面
或是像借書 到期自動寄送
是要寫在某一個頁面上
某個人執行此頁面時 偵測是否符合發動條件( 例如借書是否逾期 )
符合則發動
還是說有辦法可以
時間一到 系統自動執行?
有想過寫一個頁面
會一直自動refresh
每refresh一次都自動偵測 條件一符合就發動
可是這樣變成server端要一直開著那面網頁@@
這好像不是database版討論的方向@@
但剛好講到 很好奇想問一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.232.138
※ 編輯: newyellow 來自: 140.119.232.138 (10/13 13:51)
1F:→ adrianshum:方法很多, e.g. 小程式 + cron 10/13 15:06
2F:→ marcoyan:寫php -q /xx/ap.php在crond排程,記得ap用絕對路徑較好 10/13 17:13
3F:→ newyellow:謝謝各位!! 10/13 18:31
4F:推 PsMonkey:也有 dbms side 的解決方法阿... 10/13 19:29
5F:推 roga:二樓方法我也常用, 推一個 10/13 22:19
6F:→ newyellow:想請教PsMonkey大的方法為何? 10/13 23:01
7F:→ adrianshum:視乎 DBMS, 有些有提供內置的 scheduling 10/14 10:57