2. 使用分区:将表分成多个分区,每个分区的数据是独立的,用户只能访问自己分区的数据,从而避免冲突。
3. 使用视图:将原表分解成多个视图,每个视图只能访问一部分数据,用户只能访问自己的视图,从而避免冲突。
4. 使用存储过程:将多个用户的访问表的 *** 作封装成存储过程,用户只能调用存储过程,而不能直接访问表,从而避免冲突。
5. 使用事务:将多个用户对表的 *** 作封装成一个事务,只有当所有 *** 作都成功完成时,才会提交事务,从而避免冲突。
影响。有四个应用同时使用一个存储过程。如果一个一个的调用没有问题速度很快,但是如果四个一块调用就有问题了,如果感觉速度上有问题一定是在处理锁或对象争用上出问题,这是设计的问题跟单纯的一过程多用没直接关系。
四人同时访问数据库,在用户保存时给用户返回一个序列号。供其使用由于业务要求,该序列号要不重复、不遗漏,依次递增。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)