1sqlserver各版本比较Word文档格式.docx
《1sqlserver各版本比较Word文档格式.docx》由会员分享,可在线阅读,更多相关《1sqlserver各版本比较Word文档格式.docx(30页珍藏版)》请在冰豆网上搜索。
![1sqlserver各版本比较Word文档格式.docx](https://file1.bdocx.com/fileroot1/2023-1/22/5d4a88bf-1dab-4ed4-ac5b-f839134b5431/5d4a88bf-1dab-4ed4-ac5b-f839134b54311.gif)
在规定的评估期后,SQLServer将不能启动。
该版本与企业版有着相同的功能,可以升级后用于生产。
它本身不能用于生产。
SQLServer开发人员版允许使用SQLServer进行应用程序开发和测试。
它包含企业版的所有功能。
该版本不能用于生产。
1.1.7
操作系统
根据服务器或工作站上运行的操作系统,可安装的SQLServer版本差别很大,如表1-1所示。
该表只是列举了代表性的,并未包括每种OS和SQL组合的所有版本和服务补丁。
表1-1
操作系统
SQL速成版
工作组板
网络版
标准版
开发人员版
企业版
WindowsServer2003
SP2+标准版
SP2+企业版
WindowsServer2008
WindowsServer2008企业版
WindowsServer2008数据中心版
Windows2008Server
数据中心版
WindowsVista
WindowsXP
SP2专业版
注意:
SQLServer2008将不采用任何WindowsServer2008核心安装选项,因为Windows2008ServerCore(服务器核心)不支持.NETFramework,而这是SQLServer2008所需的。
Microsoft可能在后面会添加这一支持。
1.1.8
SQLServer的最大容量
内存和处理器数是考虑SQLServer的伸缩性时起非常重要作用的因素。
可以想见,可伸缩的内存数和处理器数因购买的SQLServer版本而异。
有时,伸缩性将直接受限于操作系统的最大内存和处理器数,这也是64位变得非常有用的原因。
表1-2列出了各种版本支持的内存和处理器数。
表1-2
容量
工作组版
网络版
标准版
企业版
32位内存支持
1GB
OS最大支持
64位内存支持
N/A
4GB
最大数据库
大小
无限制
处理器数
1
2
4
1.1.9
不同版本的数据库功能
(1)
SQLServer较高级的(也较昂贵的)版本提供的主要优点是支持更多的功能。
下面的表格中就列出了各种版本包含的功能。
这些表格并未包含SQLServer的所有功能,而是重点介绍了与使用者密切相关的一些功能和帮助区分各种版本的方面。
这一信息是从Microsoft联机丛书获取的。
1.可伸缩性
随着对数据库资源的需求增加,提供较高的可伸缩性的能力变得非常重要。
表1-3列出了可伸缩性功能,正如预料的,它们都只包括在企业版中。
表1-3
功能
高级速成版
速成版
工作组版
分区
数据压缩
资源调控器
分区表并行
2.高可用性
使数据联机并备用对于大部分设备来说是首要的。
表1-4列出了与高可用性相关的功能特性。
表1-4
多实例支持
16
50
联机系统更改
备份日志传送
数据库镜像
仅见证服务器
见证服务器
仅见证
服务器
(完全安全)
(完全)
故障转移群集
2个节点
动态AWE
无需客户端
配置的故障转移
从镜像自动恢复损坏
数据库快照
快速恢复
联机索引
联机还原
镜像备份
热添加内存
P2P节点的
联机配置
热添加CPU
备份压缩
3.安全性
随着数据调控、审核能力和可计量性要求的不断增加,安全功能变得更为重要。
SQLServer2008包括了审核功能,以及帮助满足这些要求的新的加密功能,如表1-5所示。
表1-5
符合C2的跟踪
SQL审核基础
细粒度审核
透明数据库加密
ISV加密
(出箱密钥管理)
4.复制
SQLServer允许通过复制创建数据副本。
根据数据需求,可以选择定期快照、基于事务的复制,或是针对偶尔连接用户的复制。
表1-6列出了各版本的复制功能。
表1-6
合并复制
仅订阅服务器
事务复制
快照复制
更改跟踪
异类订阅
Oracle发布
P2P事务复制
5.可管理性
尽管SQLServer数据库易于管理,但Microsoft还是在这一方面作了改进,允许DBA轻松管理较大的服务器组。
这一版本中特别有趣和重要的是基于策略的管理功能。
表1-7列出了各版本包括的管理功能。
表1-7
用户实例
专用管理连接
(在跟踪标志下)
基于策略的配置
基于策略的管理
性能数据收
集和数据仓库
标准性能报表
计划指南
计划指南的
计划冻结
基于策略的
最佳实践
基于多服务
器策略的管理
分布式分区视图
并行索引操作
自动的查询
到索引视图匹配
并行数据库
备份校验和检查
数据库邮件
数据库迁移工具
6.管理工具
表1-8列出的是随SQLServer2008的每个版本一起提供的管理工具。
现在,SQL高级速成版包括了SQLServerManagementStudio。
表1-8
SQL管理对象(SMO)
SQL配置管理器
SQLCMD(命令提示工具)
SQLServer
ManagementStudio
(速成版)
SQLProfiler
(续表)
SQLServerAgent
数据库调整顾问
Microsoft
Operations
Manager补丁
表1-14表明了网络版包含SQLServerManagementStudio的速成版。
这是从Microsoft联机丛书获取的信息。
但是,作者对此并不确定。
如果此信息对你有关网络版的决策很关键,那么请向Microsoft咨询以获取确定答复。
不同版本的数据库功能
(2)
7.开发工具
与SQLServer紧密集成的开发工具通过多年的改进,现在变得越来越好。
Intellisense就是新添加的一个较好的工具,如果使用MultidimensionalExpression(MDX),那么MDX编辑器会很有帮助。
表1-9列出了各版本提供的开发功能。
表1-9
VisualStudio集成
SQL查询、
编辑和设计工具
Intellisense
(Transact-SQL
和MDX)
版本控制支持
BusinessIntelligence
Developmentstudio
MDX编辑、
调试和设计工具
8.可编程性
尽管在此版本中已去掉通知服务,但ServiceBroker仍保留着。
所有版本中也包括了较强大的XML支持。
新的日期/时间数据类型、合并/插入和文件流支持也是令人兴奋的新添加功能。
表1-10列出了各版本提供的编程功能。
表1-10
公共语言运
行库(CLR)集成
本地XML支持
XML索引
MERGE和
UPSERT功能
FILESTREAM支持
日期和时间数据类型
国际化支持
全文搜索
查询中的语言规范
ServiceBroker
(消息传递)
仅客户端
XML/A支持
Web服务
(HTTP/SOAP端点)
9.空间和位置服务
SQLServer2008添加了地理空间库和数据类型,如表1-11所示,所有版本都提供。
表1-11
空间索引
大地测量数据类型
高级空间库
基于标准的空间支持
10.集成服务
集成服务(IntegrationServices)允许从一个数据源向另一个数据源提取、转换以及加载数据。
标准版和企业版提供了额外的连接和转换功能,如表1-12所示。
表1-12
高级
带有基本源/目标的导
入/导出向导以及
ExecuteSQL任务
Integration
Services运行库
IntegrationServices
API和对象模型
包括VSTA脚
本的SSIS设计器
基本任务和转换
日志提供程序
和日志记录
数据分析工具
其他源和目标:
原始文件源
XML源
Datareader目标
原始文件目标
记录集目标
SQLServerCompact目标
SQLServer目标
高级源和目标:
数据挖掘查询转换
模糊查找和模糊分组转换
术语提取和术语查找转换
数据挖掘模型定型目标
维度处理目标
分区处理目标
11.数据仓库创建
2008版本中的新设计器和临时架构的自动生成功能包括在标准版和企业版中,如表1-13所示。
表1-13
在无需数据库的情况
下创建多维数据集
自动生成临时的、
数据仓库架构
属性关系设计器
高效聚合设计器
12.数据仓库规模和性能
所有性能和高可伸缩性功能在企业版中,如表1-14所示。
变更数据捕捉功能是非常有趣的。
表1-14
变更数据捕换
星型联接查询优化
可伸缩的只读AS配置
主动缓存
自动并行分区处理
分区多维数据集
分布式分区多
维数据集
13.多维分析
特殊聚合和智能以及半累加性度量值是可用的。
在支持SSAS的地方都包括常规性能改进。
表1-15列出了各版本包括的多维分析功能。
表1-15
SQLServerAnalysis
Services服务
Services备份
常规性能/规模改进
维度、属性关系、聚
合和多维数据集设计改进
个性化扩展插件
财务聚合
分区客户
自定义汇总
半累加性度量值
写回维度
链接度量值和维度
二进制和压缩的XML传输
帐户智能
透视
AnalysisServices
共享和可伸缩的数据库
14.数据挖掘
严格的数据挖掘工作将要求采用SQLServer企业版。
表1-16
标准算法
数据挖掘工具:
向导、
编辑器、查询生成器
交叉验证
挖掘结构数据的
筛选子集的模型
时序:
ARTXP和
ARIMA模型之
间的自定义混合
使用新
数据的预测
无限制并发数
据挖掘查询
高级配置和算法调整
算法插件API
并行模型处理
跨系列预测
关联规则的无限制属性
序列预测
naï
vebayes、神经网络
和逻辑回归的
多个预测目标
15.报表
许多环境中支持的报表服务(SSAS)是最为流行的SQLServer功能中的一个。
SQLServer2008中特别有用的是在IIS外部运行SSRS服务。
表1-17列出了各版本的报表功能。
表1-17
报表服务器
报表设计器
报表管理器
基于角色的安全性
(固定角色)
即席报表
(报表生成器)
Word导出和增强
的文本格式设置
企业规划报表引擎
工作
组版
IIS不可知的报表部署
更新的管理工具
报表定义自定义扩展插件
(RDCE)
SharePoint集成
增强的SSRS仪表和图表
自定义身份验证
导出到Excel、PDF以及图像
远程和非关系数据源支持
电子邮件和文件共享传递
报表历史记录、
计划、订阅和缓存
数据源、传递以
及呈现扩展性
扩展(Web场)
无限制点击
数据驱动订阅
ReportingServices内存限制
1.1.10
许可
每位DBA都可能会遇到一两个可怕的许可问题,希望本节能够回答一些常见的问题。
32位和64位服务器在价格上没有区别。
SQLServer许可可应用于所有组件,也可分别应用于每个组件。
如果某台机器上拥有许可,则可以安装SQLServer、ReportingServices、SQLServerEngine、AnalysisServices以及IntegrationServices。
不涉及额外的许可;
它是单个的产品。
不过,如果您希望只安装AnalysisServices或在一台不同的物理服务器上安装SQLServer的其他部分,这就是另一个许可。
许可可能变得非常复杂,并且许可选项也常改变,因此在作出任何重大的许可前,向Microsoft的代表咨询官方意见是明智的选择。
1.许可选项
下面的列表给出了可用的基本许可模型。
处理器许可模型:
如果采用处理器许可模型,则需要为每个处理器支付许可费。
如果是通过Internet访问SQLServer,或是大量客户端需要访问每个SQLServer,则该模型是很好的选择。
使用该模型,不需要为每个客户端、Internet访问或其他支付额外的许可费。
服务器+设备客户端访问许可(CAL):
服务器+设备CAL模型要求为每台服务器(而不是处理器模型中的每个处理器)支付许可费,外加访问SQLServer功能的每台设备(客户端计算机)的许可费。
如果防火墙中有少量访问SQLServer的客户端,有大量用户访问同一个设备,则这个模型是很好的选择。
多个用户访问一个设备的示例包括购物中心的一个信息亭、24小时服务的呼叫中心。
例如,假定呼叫中心中的每台设备由三人使用,他们每人上三班制中的一班工作。
可以为SQLServer购买服务器许可,外加设备的单个CAL,这样,这三名雇员都可访问。
一旦某台设备获得一个CAL,该设备就可以访问环境中的任何许可的SQLServer。
服务器+用户CAL:
这个模型要求为每台服务器支付许可费,