首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

大并发量售票系统怎么设计

2012-09-17 
大并发量售票系统如何设计问题描述:售票系统并发访问量相当大,假如上海去北京的列车G0000,目前库存有3张票

大并发量售票系统如何设计
问题描述:
售票系统并发访问量相当大,假如上海去北京的列车G0000,目前库存有3张票,现在有4位用户查询到了余票信息,开始购票。请问购票存储过程该如何设计?

[解决办法]
加排它锁,某一时刻只能有某一用户进行购票,前端进行队列排队,叫超时退出机制
[解决办法]
没做过,自己瞎想的两个方案:
1、保留一定量的余票
2、票款到账后进行结算,如果此时票<=0,返回无票信息并退款

热点排行