aelvenQ11:请问大神石沫:  
1.MSSQL2008 适合用于大型网站大并发大访问量的像携程网这类的酒店预订网站吗(例如连接数量比较大,频繁更新酒店价格)  
2.连接数比较大更新频率比较高 比如像1个表里存储着100条酒店数据每条数据有1个列是价格,这个类更新的频率很高,我的是asp.net程序用存储过程会更好吗?  
3.己用阿里云搭建的数据服务器 用阿里云的rdsmssql相比起来会差别很大吗? 阿里云的mssql是不是有比较好的安全防护,和基本的优化?

石沫(A11:对于第一个问题.需要看看你的数据库架构是什么样的?比如你的架构具有高可用行?具有读写分离的架构?具有群集的架构.数据库应用是否有较冷门的功能。高并发应该不是什么问题。可扩展性方面需要考虑。阿里云数据库提供了很多优势,比如磁盘是性能超好的SSD,自动转移的高可用性,没有任何单点,自动灵活的备份方案,实用的监控报警,性能监控服务等等,省去DBA很多基础性工作。  
你第二个问题,看起来是一个高并发的场景,这种高并发的场景容易出现大量的LOCK甚至死锁,我不是很清楚你的业务,但可以建议一下,首先可以考虑快照隔离级别,实现行多版本控制,让读写不要阻塞。至于写写过程,需要加锁的粒度降低最低,同时这种高并发也容易出现死锁,关于死锁的分析,本帖有提到,请关注。  
第三个问题,你用ECS搭建自己的应用也是可以的,RDS数据库提供了很多功能,上面已经讲到了。安全问题一直是我们最看重的问题,肯定有超好的防护的。  

发表评论

电子邮件地址不会被公开。 必填项已用*标注