篇首语:本文由小编为大家整理,主要介绍了SQL2008和sql2008 r2有啥区别相关的知识,希望对你有一定的参考价值。
SQL2008和SQL2008 r2的区别:
一、功能的区别
SQL2008增加了很多新功能包括:新功能包括数据压缩,基于策略的管理和集成全文检索功能。可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序;为了在线添加内存资源而扩展SQL Server中的已有的支持,热添加CPU使数据库可以按需扩展。
SQL2008 r2对比SQL2008引进了一系列新功能帮助各种规模的业务从信息中获取更多价值。经过改进的SQL Server 2008 R2增强了开发能力,提高了可管理性,强化了商业智能及数据仓库。
二、安装需求的区别
SQL2008支持的操作系统:Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3。
SQL2008 r2还要求安装微软的.NET Framework 3.5 SP1。可是,如果没有安装,安装程序会自动安装该组件,除非是在安装SQL Server Express的各种版本之一。如果在安装SQL Server Express,那么就必须手工安装.NET Framework。
三、关键特性的区别
SQL2008提供了一个解决方案来满足这些需求,这个解决方案就是公司可以使用存储和管理许多数据类型,包括XML、e-mail、时间/日历、文件、文档、地理等等,同时提供一个丰富的服务集合来与数据交互作用:搜索、查询、数据分析、报表、数据整合,和强大的同步功能。
SQL2008 r2为任何规模的应用提供完备的信息平台。可管理的,熟悉的自服务商业智能(BI)工具。支持大规模数据中心与数据仓库。支持平滑建立与扩展应用到云端与微软的应用平台紧密集成。
四、版本的区别
SQL2008除了发布企业版的同时,提供适用于中小型应用规模的标准版、工作组版、以及180天试用的评估版及免费的学习版。
SQL2008 r2的版本有企业版、标准版、工作组版、Web版、开发者版、Express版、Compact 3.5版。
参考资料来源:百度百科——sql server 2008
百度百科——SQL Server 2008 R2
1. 功能不同:
(1)SQL 2008为标准款软件。
(2)SQL 2008 R2在SQL 2008基础上,新增了PowerPivot for SharePoint/Excel,Master Data Services,改进了Reporting Services等功能。
2. 适用范围不同:
(1)SQL 2008是为部门级应用提供了最佳的易用性和可管理特性。
(2)SQL 2008 R2是为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。倾向于商业智能方面。
3. 运用角度上的区别:
(1)如果你是VS2008则配合良好的是SQL 2008而不是 SQL 2008 R2;
(2)如果是VS2010则配合良好的是SQL 2008 R2;
(3)SSRS的REPROTING BUILDER从2变成3的事情上,SQL 2008和SQL 2008 R2都不兼容;
(4)如果你是多BI,那建议SQL 2008 R2,但如果是单纯数据库,则SQL 2008和SQL 2008 R2均可使用。
参考资料:
百度百科——Microsoft SQL 2008 R2
百度百科——Microsoft SQL 2008
在阅读 OBIEE 架构时,它提到最终用户的请求通过表示层转换为 Logical SQL
,BI 服务器组件将 Logical SQL
更改为 Physical SQL
。
逻辑 SQL 和物理 SQL 有什么区别?
【问题讨论】:
【参考方案1】:同样重要的是要注意和记住这种区别的原因,这也解释了这两个概念:
逻辑 SQL 与源代码无关,只不过是一种“逻辑结构化查询语言”(相对于“SQL”是定制语言本身)。这意味着 BI 服务器会根据原始分析获取逻辑 SQL 中的请求。
然后,该逻辑 SQL 会根据满足请求所需的模型的一个或多个源进行转换。然后,该转换会生成有效的物理 SQL 或任何必要的语言,例如用于 Essbase 多维数据集的 MDX 或用于从 XML 文件读取的其他(本机)代码等。
逻辑 SQL 不包含任何源细节。它不区分关系型 SQL 数据库、Essbase 多维数据集、Hadoop 源、XML 文件等。它是一种统一的逻辑模型/查询语言,而不是一种特定的本地源语言。
【讨论】:
【参考方案2】:表示层和业务模型是一种逻辑表示,不代表数据的物理结构。因此,当用户拉取数据时,OBIEE首先根据逻辑表示构建请求。然后,它会根据您的映射将其转换为数据库可以理解的 SQL - 物理 SQL。
【讨论】:
以上是关于SQL2008和sql2008 r2有啥区别的主要内容,如果未能解决你的问题,请参考以下文章