技术开发 频道

行式数据库评测:SQL Server2008 R2版

  【IT168 专稿】SQL Server是微软开发的一套关系型数据库。SQL Server一开始并不是微软自己研发的产品,而是与Sybase合作所产生,其最早的开发者是Sybase,1989年发布SQL Server 1.0 for OS/2,同时微软也和Sybase合作过SQL Server 4.2版本的研发,1993年微软将SQL Server 4.2移植到Windows NT 3.1版,在与Sybase终止合作关系后,自行开发出SQL Server 6.0版,往后的SQL Server即均由微软自行研发。而Sybase后续的产品改名为Sybase Adaptive Server。

  SQL Server与其他数据库产品最大的区别是它的操作系统平台只能是Windows,包括Windows桌面和服务器操作系统。版本包括免费的Express和收费的Developer,Workgroup,Web,Standard,Enterprise和Datacenter版本。最复杂的版本是Parallel Data Warehouse,它实际上是一个解决方案,利用大规模并行处理(MPP)架构和合作伙伴的硬件结合,扩展数据仓库到数百TB的数据。免费的Express版只能使用1个CPU和1GB的内存,数据量不超过10GB,基本上只适用于很小规模的数据库。SQL Server数据库的版本演进在2000年后停滞了较长时间,2005年后基本上是2~3年推出一个新版本。目前主流的版本是2008和2008 R2,本文将基于2008 R2评估版展开评测!

  一、数据库安装

  微软在其官网提供了各种版本SQL Server的下载,我们选择最新的SQL Server 2008 R2简体中文版本(查看这里),这个试用版有180天的试用期限制。试用版默认是企业版,是仅次于数据中心版的版本,比其他版本具有更多高级功能,如:压缩、并行查询等,也具有更大的扩展性,能利用更多的内存和CPU。几种版本的主要技术指标如下,更详细的表格,请参考这里

一、数据库安装

  这里CPU个数是指物理CPU的个数,而不是核心的个数,因此企业版的最大能用到的CPU 8个一般也足够了。微软的产品安装中提供了本地化的联机帮助文档,同时在msdn网站提供在线浏览。在上面可以查到SQL Server各个版本的文档资料。

  SQL Server 2008 R2支持的操作系统版本只有微软自己的3种Windows Server:Windows Server 2003;Windows Server 2008;Windows Server 2008 R2。本次测试基于 Intel Xeon 7550*8的 PC服务器上用 VMWare VSphere 4.1管理的虚拟机,虚拟机的逻辑 CPU个数是 8,内存 100GB,存储为 8个 300GB SAS本地磁盘,采用一块 512M缓存 RAID卡,按 RAID5方式组成磁盘阵列。操作系统采用Windows Server 2008 R2 简体中文版,这是一个只有x64平台的版本,将来微软的Windows服务器版均只支持x64。为了充分发挥操作系统和硬件的能力,选用的安装文件也是x64版本,x64压缩可执行文件格式的安装包(点击下载),安装文件大约1.4GB,网站也提供了安装盘DVD镜像的iso文件,包括x86的32位、64位和IA64版本,大小大约为4GB。

  安装步骤如下:

  1.安装前准备工作

  将下载的安装文件上传到待安装的Windows机器,如果是一个大的EXE文件,那么双击运行它,按照提示将实际安装文件解压缩到某个目录,在此目录下找到一个名为Setup.exe的文件,双击运行它即可进入安装界面。如果下载的是一个包含多个平台的安装DVD镜像,则可以用虚拟光驱加载它,然后在虚拟光驱盘符根目录下找到Setup.exe。

  2.安装SQL Server 2008 R2数据库软件

  SQL Server评估版的安装过程比较直观,安装程序是图形界面,首先出来SQL Server安装中心的画面,点击左侧导航的“安装”文字,进入安装类型选择,如图1所示。

一、数据库安装
▲图1

  点击第一项“全新安装或向现有安装添加功能”。首先检查安装程序支持规则。如图2所示。

一、数据库安装
▲图2

  第一步检查通过以后,点击确定,安装程序提示指定安装版本,默认是评估版,如图3。如果用户购买了正式的版本,则在第2个输入框输入产品序列号,安装程序根据序列号判断用户可安装的版本。

0
相关文章