J james.tane Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-29 #1 如果两个客户端在同时读一个表中的数据,这时其中一个用户修改了表中的某条纪录, 为了避免脏读,其中另一个用户应该及时更新数据,请问:另一个用户如何才能知道有人在更新数据?
H Hecules Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-29 #4 当然是:加锁。 我:建议:用存储过程。加:事务。加。锁。 我认为,这样。比较保险。
J james.tane Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-29 #5 但是这样做以后,别的用户就不能对此表读取,这样资源的浪费太大了。 我想如果能脏读,如果有人修改了数据,就能及时更新就好了,不知如何实现?
D dadabox Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-29 #6 不好实现。这样写起来太累了。你应该让每个用户占用表的时间越少越好。用触发器可以作 到及时通知,但实现起来会很累。
斗 斗士 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-30 #8 那如何判断数据由更新呢。 在服务器端还是在客户端。 假如用sql server 2k