奇迹影子
2016-06-03 23:09
@r_result
假设访问量大,同时执行两个存储过程,假设原本一个返回是@r_result=0,一个返回@r_result=1。由于时间短,造成两个都放回1.单数据库保存的记录是正确。提示用户的结果可能就是两个都是1,。是不是会有这种情况
不会,因为result变量是会话级别,并发时result变量不共享。
Java高并发秒杀API之高并发优化
78601 学习 · 170 问题
相似问题
回答 3
回答 1
回答 2