sql-server – 由多个用户编辑数据库记录
发布时间:2020-12-12 16:37:15 所属栏目:MsSql教程 来源:网络整理
导读:我设计了数据库表(在MS SQL服务器上进行了标准化),并为一些应用程序创建了一个独立的 Windows前端,这些应用程序将被少数用户用于添加和编辑信息.我们将添加一个网页界面,以便日后在我们的生产区域进行搜索. 我担心如果两个用户开始编辑相同的记录,那么最后一
我设计了数据库表(在MS SQL服务器上进行了标准化),并为一些应用程序创建了一个独立的
Windows前端,这些应用程序将被少数用户用于添加和编辑信息.我们将添加一个网页界面,以便日后在我们的生产区域进行搜索.
我担心如果两个用户开始编辑相同的记录,那么最后一次提交更新将是“赢家”,重要信息可能会丢失.我想到了一些解决方案,但我不确定是否会造成更大的头痛. >不做任何事,希望两位用户永远不会同时编辑同一条记录. – 可能永远不会发生,但如果它呢? 有没有更好的解决方案,或者我应该去哪一个? 解决方法如果你期望不经常的碰撞,Optimistic Concurrency可能是你最好的选择.Scott Mitchell写了一个关于实现该模式的综合教程: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |