微软针对不同SQL Azure数据库的容量有着不同的定价体系。此外,SQL Azure有两个版本:最大数据库容量为5GB的网络版,和最大数据库容量为50 GB的商业版。 网络版价格为每月49.95美元。企业版价格为每10GB每月99.99美元。
如果你有一个运行在商业版上50 GB大小的数据库,那么你将每月花费约500元。当你考虑到一个SQL Server标准版许可证每处理器需要7000美元,再加上硬件成本时,500美元可以说并不昂贵。 使用SQL Azure,你还必须为你的系统支付数据流量费用;每GB下行数据价格为0.10美元,每GB上行数据价格是0.15美元。无需付出额外的加工使用费……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
微软针对不同SQL Azure数据库的容量有着不同的定价体系。此外,SQL Azure有两个版本:最大数据库容量为5GB的网络版,和最大数据库容量为50 GB的商业版。
网络版价格为每月49.95美元。企业版价格为每10GB每月99.99美元。如果你有一个运行在商业版上50 GB大小的数据库,那么你将每月花费约500元。当你考虑到一个SQL Server标准版许可证每处理器需要7000美元,再加上硬件成本时,500美元可以说并不昂贵。
使用SQL Azure,你还必须为你的系统支付数据流量费用;每GB下行数据价格为0.10美元,每GB上行数据价格是0.15美元。无需付出额外的加工使用费用或者数据传输到其他SQL Azure数据库或Windows Azure系统的费用。
虽然这些数字看起来比较低廉,但是SQL Azure与全功能的SQL Server实例相比,还有下列几个缺点:
- 没有访问所有函数和系统视图的权限
- 无法执行备份或使用日志传送技术或SQL Azure的数据库镜像功能
- 不能跨文件组对表进行分区
开发平台是另一个不利的因素,SQL Azure不能区分生产环境和开发环境,所以你不得不为在云中设立的开发数据库支付相同的费用。最好的解决方法是使用SQL Server开发版在本地开发,然后部署到SQL Azure。只是一定要自己限制SQL Azure功能,例如避免使用全文搜索。
事实上,有些限制是可以预料的。从某种意义上说,微软为企业省去了一些与SQL Azure相关的管理开销,所以DBA有更多时间专注于应用开发和数据库调优。但反过来说,微软还剥夺了一些管理工作,这也是云计算领域的通病,有些时候人们对这一点还是有一些抵触情绪。
作者
翻译
相关推荐
-
不安全的Firebase数据库使关键数据面临风险
当开发人员无法对支持其移动应用程序的数据库或云实例执行身份验证时,这里会发生一种最简单且最具破坏性的安全事件。 […]
-
真正的甲骨文云战略vs. AWS和Azure
如今,甲骨文云战略正遭受重创。原产品开发主管Thomas Kurian离开,加盟谷歌云计算部门,再加上甲骨文混 […]
-
FaunaDB分布式云数据库瞄准事务性NoSQL
作为云计算平台领导者,近日AWS在其NoSQL软件-DynamoDB中增加了对事务处理工作负载的支持,从而进一 […]
-
Amazon RDS on VMware扩展内部云数据库
VMware和AWS公司围绕混合云深化了合作伙伴关系,并推出产品使VMware客户可在自己数据中心内访问亚马逊 […]