Re: [問題] 數千文章的看板

看板PttCurrent作者時間21年前 (2004/09/11 00:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串11/14 (看更多)
※ 引述《in2.bbs@ptt.cc (敬請期待 :P)》之銘言: : ※ 引述《lxb.bbs@ip-212-80-134-202.rev.dyxnet.com (努力! 根性戰隊)》之銘言: : : 正在實驗中. : 這個其實很簡單, : 因為在推文或是修改文章這一類動作時, : 會重新將 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
文章代碼(AID): #11GToc00 (PttCurrent)
討論串 (同標題文章)
文章代碼(AID): #11GToc00 (PttCurrent)