首页 > 数据库 > > 数据库新品体验:SQL Server 2012首测
【IT168 专稿】2012年,多款数据库陆续发布。从今天起,IT168将对今年发布的新款数据库进行评测,首先是微软数据库SQL Server 2012。
本文分为三个部分:
SQL Server 2012数据库安装
SQL Server 2012是美国微软公司最新开发的关系型数据库管理系统,于2012年3月7日发布。
支持SQL Server 2012的操作系统平台包括Windows桌面和服务器操作系统。软件版本包括免费的Express版和收费的Developer、Web、Standard、Enterprise和BI版,与上个版本SQL Server 2008 R2相比,SQL Server不再有Workgroup和Datacenter版本。值得注意的是,虽然开发版本支持Windows Vista,Windows 7等桌面操作系统,但Web、Enterprise和BI版本支持的操作系统版本只有2种Windows Server: Windows Server 2008和Windows Server 2008 R2。其中32位软件可以安装在32位和64位Windows Server上。由于Windows 8和Windows Server 2012发布时间晚于SQL Server 2012,其是否得到支持尚不明确。对于硬件平台,不再支持 SQL Server Itanium 版本。
几个版本的主要功能对比
SQL SERVER 2012 功能 | 企业版 | 商业智能版 | 标准版 |
支持最大内核数 | OS Max* | 16 Cores-数据库 | 16 Cores |
OS Max-商业智能功能 | |||
基本的 OLTP功能 | √ | √ | √ |
可编程性 (T-SQL, Data Types, FileTable) | √ | √ | √ |
可管理性 (SQL Server Management Studio, 基于策略的管理) | √ | √ | √ |
Basic Corporate BI (Reporting, Analytics, Multidimensional Semantic Model, Data Mining) | √ | √ | √ |
企业级商业智能 (报表, 分析, 多维商业智能语义模型) | √ | √ | √ |
自服务商业智能 (Alerting, Power View, PowerPivot for SharePoint Server) | √ | √ | |
企业数据管理(数据质量服务与主数据服务) | √ | √ | |
In-Memory Tabular BI Semantic Model | √ | √ | |
高级安全功能(高级审计,透明数据加密) | √ | ||
数据仓库 (列存储,压缩,) | √ | ||
高可用性 (AlwaysOn) | Advanced | Basic** | Basic** |
一、数据库安装
微软公司在其官方网站上提供了各种版本SQL Server软件,我们选择最新的SQL Server 2012简体中文评估版,其下载页面为:http://www.microsoft.com/zh-cn/download/details.aspx?id=29066,这个试用版有180天的试用期限制。试用版默认是企业版,是最高级的版本,比其他版本具有更多的功能,比如:高级安全功能和数据仓库等,也具有更大的扩展性,能利用更多的内存和CPU。几种版本的主要技术指标如下,更详细的表格,请访问http://msdn.microsoft.com/zh-cn/library/cc645993(v=SQL.110).aspx
功能名称 | Enterprise | 商业智能 | Standard | Web | Express |
单个实例使用的最大计算能力(SQL Server 数据库引擎)1 | 操作系统支持的最大值 | 限制为 4 个插槽或 16 核,取二者中的较小值 | 限制为 4 个插槽或 16 核,取二者中的较小值 | 限制为 4 个插槽或 16 核,取二者中的较小值 | 限制为 1 个插槽或 4 核,取二者中的较小值 |
单个实例使用的最大计算能力(Analysis Services、Reporting Services)1 | 操作系统支持的最大值 | 操作系统支持的最大值 | 限制为 4 个插槽或 16 核,取二者中的较小值 | 限制为 4 个插槽或 16 核,取二者中的较小值 | 限制为 1 个插槽或 4 核,取二者中的较小值 |
利用的最大内存(SQL Server 数据库引擎) | 操作系统支持的最大值 | 64 GB | 64 GB | 64 GB | 1 GB |
利用的最大内存 (Analysis Services) | 操作系统支持的最大值 | 操作系统支持的最大值 | 64 GB | 不适用 | 不适用 |
利用的最大内存 (Reporting Services) | 操作系统支持的最大值 | 操作系统支持的最大值 | 64 GB | 64 GB | 4 GB |
最大关系数据库大小 | 524 PB | 524 PB | 524 PB | 524 PB | 10 GB |
微软的产品安装中提供了本地化的联机帮助文档,同时在msdn网站提供在线浏览。在上面可以查到SQL Server各个版本的文档资料。
本次测试基于的运行环境是Intel Xeon E31270 3.4Ghz,内存4GB的PC服务器,物理CPU个数是1个,1TB SAS本地磁盘,采用一块 512M缓存 RAID卡,按RAID5方式组成磁盘阵列。操作系统采用Windows Server 2008 R2 简体中文标准版,这是一个只有x64平台的版本,将来微软的Windows服务器版均只支持x64。为了充分发挥操作系统和硬件的能力,SQL Server 2012选用的安装文件也是x64版本。
1.软件和数据库安装
1.1安装前准备工作
将下载的安装文件上传到待安装的Windows机器,如果是一个大的EXE文件,那么双击运行它,按照提示将实际安装文件解压缩到某个目录,在此目录下找到一个名为Setup.exe的文件,双击运行它即可进入安装界面。如果拥有DVD光盘,运行光盘根目录上的Setup.exe。如果下载的是一个包含多个平台的安装DVD镜像,则可以用虚拟光驱加载它,然后在虚拟光驱盘符根目录下找到Setup.exe。注意,在测试过程中采用这种方式安装报错,原因不明,建议有条件的用户还是采取第一种方式。
按照安装文档要求,SQL Server 2012在Windows Server 2008 R2上安装需要先安装操作系统SP1补丁,若没有安装,安装程序提示如下信息并中止安装。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69953058/viewspace-3134373/ ,如需转载,请注明出处,否则将追究法律责任。