精華區beta Programming 關於我們 聯絡資訊
> ==>發信人: =?big5?B?5qPmow==?= <devil@tainan.com.tw.x>, 信區: programming > 最簡單的方法: > 假設對於每年每一天每班次每座位當成主鍵值,在寫入資料庫時,馬上就知道了。 > 因為重複會被踢... > 比如說用 8 bytes 整數可以很揮霍的使用。 > yyyyMMddNNNNSSSSL > NNNN: 班次 > SSSS: 座位 > L: 英文字母編號,代表 a, b, c, d, ... ===== 1.這只是可以快速找到那個空位的記號處. 2.但這個方法不能保證是 multiple read single wright . 3.假設對單一空位能確保 MRSW 的鎖定動作, 但也無法排除 一堆近乎團體票形式的同車廂多空位的次次請求與退位彼 此反覆干擾. 4.接近滿載時, 若無排除再進入的手段, 必然讓請求以上窮 碧落下黃泉的形式費時找空位, 等退位. 5.答案顯然是有的, 只是不可 "以偏概全". -- ◎ Origin: 中央松濤站□bbs.csie.ncu.edu.tw From: 140.115.6.234
knme:single wright => single write 字誤 140.116.39.218 01/11 15:01