推 asoedarren:但就算幾秒存取一次db 也不可能幾分鐘就壞掉吧 哪有這 09/25 10:09
→ asoedarren:麼遜的db 不過你提得做法是必要的 09/25 10:10
推 etrexetrex:那網路蜘蛛之類的也是用相同的方法嗎? 避免存取資料庫 09/25 10:46
推 realmeat:這篇算是很標準的業界作法 09/25 12:50
推 Killercat:在幾個critical moment作DB access就夠了 09/25 20:42
→ Killercat:像拾取物品 首領擊殺 遊戲幣變動 09/25 20:42
→ Killercat:其他一些回宿也無所謂的 像你殺了隻10exp的怪就.... 09/25 20:43
→ Killercat:當然定時存取也是有必要的 不過不用太頻繁 09/25 20:45
→ Killercat:另外每次存取也不見得需要全部資料都sync 可以sync部分 09/25 20:45
→ Killercat:這些都是讓DB Overhead安全的減少的方法 09/25 20:46
→ airzone:跟玩家道具相關的動作(花錢得來的)每筆都會寫至DB 並且log 09/26 00:22
→ airzone:另一種作法是先寫至 local端 db 如 SQLite再定時寫回主 09/26 22:13
→ airzone:要的 DB 上 09/26 22:14
推 softwind:都用DB下SQL 會很花HD rw嗎? 我記得mySQL/SQLite都有buff 09/27 23:31
→ softwind:你不下flush 就終止connect 會有幾筆data來不及存入~ 09/27 23:32
→ softwind:如果覺得DB負荷太大 那用script lan都支援的關聯陣列作?? 09/27 23:34
推 PeacockLiu:他應該是 connection 爆了,所以要依段時間才恢復 10/08 15:21