看板PttCurrent
標 題Re: [問題] 數千文章的看板
發信站HKDAY (Sat Sep 11 00:48:58 2004)
轉信站ptt!Group.NCTU!grouppost
※ 引述《[email protected] (敬請期待 :P)》之銘言:
: ※ 引述《[email protected] (努力! 根性戰隊)》之銘言:
: : 正在實驗中.
: 這個其實很簡單,
: 因為在推文或是修改文章這一類動作時,
: 會重新將 fileheader_t 寫入 .DIR 原位置中.
即是沒有 lock 好? 那太過慘了, 我們這邊 database 派系已經經常取笑系統
concurrency 弱雞... 我們也是打算檢討一下那些放 lock 的東西, 時序是否
設得不好.
: 如果說這時 .DIR 突然被刪掉一些 (不管是 expire 或是刪掉)
: 那個程式並不知道, 又將資料寫回原來的地方,
: 就會造成這種效果 :p
我們沒有啟動 expire , 猜想會砍真實 file 的 unlink / rm ,
只會在 mbbsd 去執行. 若說 .DIR 被刪掉一些, 除非 i/o 很有問題吧,
不然不該會出現砍掉全板文章實體這種事.
倒是, 我相信 i/o 可以很有問題, 因為我也見識過錯位的 .DIR
--
※ 發信站: 香港地(hkday.net)
◆ From: 61.238.141.180