SQL Server 2012 数据库各个版本功能对比
作为这篇SQL SERVER 2008数据库各版本功能对比 的姊妹篇,就写点SQL Server 2012 各个版本的区别以及物理以及逻辑上的限制。
这是官方的解释细节,可以看到按4个部分来分http://technet.microsoft.com/en-us/library/ms143287.aspx
Compute Capacity Limits by Edition of SQL Server
不同版本对于的硬件的支持程度,以及虚拟CPU,core 的计算方式上。通过正规渠道购买的话一般的属于售前的任务,当然也因预算问题选择当前所适合的版本。
Editions and Components of SQL Server 2012
作为民用x64的年代,x32仅仅应该是为了向前兼容以及client的选择上。Developer与Express版本也往往选择功能更 齐全的Developer上。对于Server components与Management tools对于生产系统往往对所需组件进行安装。SQL Server Books Online对于没有网络状况下查看和搜索文档是很重要的工具,可以参看这篇文档,http://www.cnblogs.com/cnLing/p/3333279.html
Features Supported by the Editions of SQL Server 2012
主要还是Enterprise版本与Standard的区别,AlwaysOn Failover Cluster Instances 所支持的节点数上,以及企业对于性能与安全要求的上一些功能。
目前来说除了IT为核心竞争力的企业往往只需要一个instance解决整个企业对于数据业务的需求。
Maximum Capacity Specifications for SQL Server
这个部分x32和x64只存在着一些细微差别,例如锁的个数上x64作为主流的今天,应该来说一般的业务系统需要达到这些上线值往往是没有合理规划的后果。
生产数据库的选型上,往往应该先选择相应的数据库版本,随后选择所负载的硬件。当然需要对业务系统的压力有所预估。有空写一下 Oracle 12c的对比,正好和SQL Server 2012 R2 仅仅在数值上对比一下。