10个人同时对sql的表进行操作,怎样实现依次操作,而不是同时操作,同时操作会数据混乱?
展开全部
其实10个人在客户端同时编辑同一张表时对数据库没影响,而当10个人在编辑完成时进行提交时,数据库才开始响应,而提交的时间总有不同,数据库会依次排队一个个人的完成提交任务。但这里确实有些值得深究的地方。比如,当10个人在操作一张表中不同的10行时,数据库一般会同时完成,但如果是10个人在写成一张数据表同一行的不同的10列时,数据库每次修改一行时,会让其他人等候,但当等候时间太长,问题就多了。若要考虑数据库触发器,存储过程等运算的时间,排队等候的时间会相对更长。
针对你的10个人的并发的情况,设置好主键索引,数据量不是海量的话,不用操心太多。
针对你的10个人的并发的情况,设置好主键索引,数据量不是海量的话,不用操心太多。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请百度sql中的transaction
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询