大表資料清零

dengxm發表於2010-10-12

在**上看到有個朋友想要談談大表資料清零的解決方案。他提供的表是電信系統的積分表,大概有3000萬的使用者。想要在1月1日0時對過期的積分清零,其實這是一個電信客戶對積分的一個管理,積分是存在時效的,一般為三個自然年。

當時我們設計積分表的時候,對應一個電話號碼,存在兩個儲存方式,一個是實時變動的,一個是分成年月的儲存。在每年年初的時候由客戶手動執行shell呼叫儲存過程進行清零操作。在年月表中對過期積分update為0,並記錄歷史(包括積分時、操作人、操作時間等),再進行sum求和,從積分表中扣除。

以上僅為當時我在電信企業時的解決方案,歡迎大家提出意見。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13726712/viewspace-675742/,如需轉載,請註明出處,否則將追究法律責任。

相關文章