爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
Oracle教程
大并发量售票系统怎么设计
大并发量售票系统怎么设计
日期:2014-05-17 浏览次数:21021 次
大并发量售票系统如何设计
问题描述:
售票系统并发访问量相当大,假如上海去北京的列车G0000,目前库存有3张票,现在有4位用户查询到了余票信息,开始购票。请问购票存储过程该如何设计?
------解决方案--------------------
加排它锁,某一时刻只能有某一用户进行购票,前端进行队列排队,叫超时退出机制
------解决方案--------------------
没做过,自己瞎想的两个方案:
1、保留一定量的余票
2、票款到账后进行结算,如果此时票<=0,返回无票信息并退款
上一篇: 提问的智慧补充,该怎么处理
下一篇: 初学者触发器如何写
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
产生ORA-17056异常的原因有哪些
show sga;后的Fixed Size加上Variable Size,为什么不等于Total System Global Area?解决思路
oracle11g安装有关问题
遇到一个sql有关问题
oracle 9i 在win7上装配的麻烦事
小弟我在JSP里用rs.getStirng();取库里number型字段时,若是小数,小数点前的0会丢掉
数据库每天都在读写数据,为什么USER01.dbf的修改日期连续3天没有变化?解决思路
求一oracle作业,做完联系小弟我,多谢…
oracle 中文乱码解决办法
推荐阅读
更多>
请教Oracle的数据导出命令exp能只导出视图吗?如果可以,应该怎样做呢
Oracle数据库是否分免费版和商业版?该怎么解决
请问关于去掉重复数据的oracle的sql有关问题
一个用户表、一个好友表,如何查询好友最多的前三个用户?
oracle 字符串替换有关问题
诸位精通SQL的大哥大姐进来帮个忙
怎么获得当前日期下个周日的日期
怎么在java中创建存储过程
oracle能用的存储过程,给你一个月份求出包含该月的所有天数的记录!例如给你2012-12那你就返回1号到31号的查询记录
老初学者想问一上关于 OCP 证书的有关问题
varchar(20)解决方案
硕士学历的计算机白领(进者有分)解决方案
两个Date类型相减结果的单位是什么?解决方案
简单 oracle有关问题(50分)
今日多云,散分
半夜三更的求解。这个sql如何写?
如何查找字符串中的多个人名,在数据库中对应的邮箱
求一复杂的过程解决办法
redflag下oracle数据库误删除数据文件换位控制文件后怎么及时恢复?
有这样的有关问题吗? cursor不能放在程序包主体最后来实现,事这样的吗