你想要達到什麼目的?多個用戶能夠同時讀取一個表,對表沒有任何影響,但是如果update,delete時,你才有必要把這個表銷起來

解决方案 »

  1.   

    编号:103780 发送者:sjsjsjsjsj 发送时间:2006-4-4 11:43:24 删除  回复 
    接受者:geniusli 重要性:重要性:1 非常不重要重要性:2 不重要重要性:3 一般重要性:4 重要重要性:5 非常重要 
    内容 不懂别乱灌水 以上是楼主给我发的消息。
    楼主问题不说清还发消息说我坏话,谁爱帮你谁帮,哥哥不管了。
    再说楼主,你很懂啊,你什么都懂还问啥?
    牛B死你去了。
      

  2.   

    SQL会自动加锁,包括共享锁和独占锁。如果已经有人在修改这条记录,那么这条记录会被加上独占锁,其他人将不能访问,直到事务被提交。
    如果有人在浏览这条记录,会被加上共享锁。其他人要浏览的话可以访问,但要修改就会被阻塞,不能修改。直到所有浏览的人都断开,SQL才会分配独占锁给这条记录,再让修改。
    不知道楼主是不是想限制每条记录只能一个人修改?那SQL会自动完成的。
    如果要限制只能一个人浏览,那么把事务隔离级别调高