在这里,我们将给大家分享关于SQLServer2008新特性总结复习的知识,让您更了解一的本质,同时也会涉及到如何更有效地SQLServer2008R2新特性:主数据管理、SQLServer2008R
在这里,我们将给大家分享关于SQL Server 2008 新特性 总结复习的知识,让您更了解一的本质,同时也会涉及到如何更有效地SQL Server 2008 R2新特性:主数据管理、SQL Server 2008 R2新特性:主数据管理、SQL Server 2008 R2新特性:主数据管理_MySQL、Sql Server 2008 为开发带来的新特性的内容。
本文目录一览:- SQL Server 2008 新特性 总结复习(一)(sql server 2008特点)
- SQL Server 2008 R2新特性:主数据管理
- SQL Server 2008 R2新特性:主数据管理
- SQL Server 2008 R2新特性:主数据管理_MySQL
- Sql Server 2008 为开发带来的新特性
SQL Server 2008 新特性 总结复习(一)(sql server 2008特点)
- TVP, 表变量,临时表,CTE 的区别
TVP和临时表都是可以索引的,总是存在tempdb中,会增加系统数据库开销,而表变量和CTE只有在内存溢出时才会被写入tempdb中。对于数据量大,并且反复使用,反复进行查询关联的,建议使用临时表或TVP,数据量小,使用表变量或CTE比较合适 2. sql_variant 万能类型
可以存放所有数据类型,相当于C#中的object数据类型 3. datetime,datetime2,datetimeoffset
datetime 时间有效期较小,在1753-1-1 之前就不能使用了,精度为毫秒级别,而datetime2 数据范围相当于C#中的datetime ,精度达到了秒后面小数点后7位,datetimeoffset则是考虑是时区的日期类型 4. MERGE的用法
语法很简单就不说了,主要是处理两张表某些字段对比后的操作,需注意 when not matched (by target) 与 when not matched by source的区别,前者是是针对对比后目标表不存在的记录,可以选择insert操作,而后者则是针对对比后目标表多出来的记录,可以选择delete或update操作
5. rowversion 类型
代替以前的timestamp,时间戳,8字节二进制值,常用来进行解决并发操作的问题 6. Sysdatetime()
返回datetime2类型,精度比datetime高 7. with cube,with rollup,grouping sets 运算符
都可与group by 后连用,with cube 表示汇总所有级别的组合,with rollup 则是按级别汇总,从下面的代码可以详细看出区别。注意,汇总行,null可以看成所有值
而grouping sets运算符,则仅返回每个分组顶级汇总行,在查询汇总行中 可使用grouping(字段名) = 1来判断,该运算符可和rollup,cube连用,表示按照grouping by sets和按照rollup/cube处理的结果集union all
示例代码如下:
<div><adata="30903"id="copybut30903" onclick="doCopy('code30903')"> 代码如下:
SQL Server 2008 R2新特性:主数据管理
SQL Server 2008 R2 CTP版本推出后,受到DBA的广泛关注。其中最令人兴奋的就是SQL Server 2008 R2中提供了主数据 管理 的功能,下面简单说一下R2中到底为我们带来了哪些新特性: -对超过64个内核CPU的支持。在SQL 2008中最多只支持64个CPU核,现在R2中可以支
SQL Server 2008 R2 CTP版本推出后,受到DBA的广泛关注。其中最令人兴奋的就是SQL Server 2008 R2中提供了主数据管理的功能,下面简单说一下R2中到底为我们带来了哪些新特性:
-对超过64个内核CPU的支持。在SQL 2008中最多只支持64个CPU核,现在R2中可以支持256个核了!
-提供对硬件资源进行深入监控的仪表、报表之类的,可以帮助用户调优SQL Server,提高硬件资源的发挥和保证系统的健康运行。
-SSMS得到了进一步的增强,以提供更多的功能、策略、报表等来帮助用户管理数据库。
-提供了主数据服务(MDS),企业中的主数据可以直接通过SQL Server进行管理了。
-在BI上进行了加强,新的“data mash up”功能实现了数据的收集、集成,数据集成工作变得更强大更容易;提供了Excel 2010的插件用于在Excel中进行数据分析;报表的设计和展示也进行了增强,变得更易上手使用。
-对地理空间数据类型进行了增强,支持地理空间可视化。
-和Share Point 2010进行了集成,可以通过SharePoint来对分析报表进行共享。同时可以在Share Point中对SQL Server的策略和BI等进行强大的配置和管理。
http://video.sina.com.cn/v/b/34794372-1700099614.html
SQL Server 2008 R2新特性:主数据管理
SQL Server 2008 R2新特性:主数据管理
提供对硬件资源进行深入监控的仪表、报表之类的,可以帮助用户调优SQL Server,提高硬件资源的发挥和保证系统的健康运行。
SSMS得到了进一步的增强,以提供更多的功能、策略、报表等来帮助用户管理数据库。
提供了主数据服务(MDS),企业中的主数据可以直接通过SQL Server进行管理了。
在BI上进行了加强,新的“data mash up”功能实现了数据的收集、集成,数据集成工作变得更强大更容易;提供了Excel 2010的插件用于在Excel中进行数据分析;报表的设计和展示也进行了增强,变得更易上手使用。
对地理空间数据类型进行了增强,支持地理空间可视化。
和Share Point 2010进行了集成,可以通过SharePoint来对分析报表进行共享。同时可以在Share Point中对SQL Server的策略和BI等进行强大的配置和管理。
虽然列出了这么多,但是在我看来总体就是3点:
提供了主数据管理,我觉得这是R2的最大亮点。
对原有的数据库引擎相关功能进行了增强,比如硬件支持、地理空间数据、SSMS等。
在BI上进行了进一步的加强,能够与下一代产品如Excel 2010、Share Point 2010等集成,使得BI功能更强大,更易用。
SQL Server 2008 R2新特性:主数据管理_MySQL
SQLServer2008
bitsCN.comSQL Server 2008的R2版本马上就要放出CTP了,其中最令人兴奋的就是R2中提供了主数据管理的功能,下面简单说一下R2中到底为我们带来了哪些新特性:
对超过64个内核CPU的支持。在SQL 2008中最多只支持64个CPU核,现在R2中可以支持256个核了!!!
提供对硬件资源进行深入监控的仪表、报表之类的,可以帮助用户调优SQL Server,提高硬件资源的发挥和保证系统的健康运行。
SSMS得到了进一步的增强,以提供更多的功能、策略、报表等来帮助用户管理数据库。
提供了主数据服务(MDS),企业中的主数据可以直接通过SQL Server进行管理了。
在BI上进行了加强,新的“data mash up”功能实现了数据的收集、集成,数据集成工作变得更强大更容易;提供了Excel 2010的插件用于在Excel中进行数据分析;报表的设计和展示也进行了增强,变得更易上手使用。
对地理空间数据类型进行了增强,支持地理空间可视化。
和Share Point 2010进行了集成,可以通过SharePoint来对分析报表进行共享。同时可以在Share Point中对SQL Server的策略和BI等进行强大的配置和管理。
虽然列出了这么多,但是在我看来总体就是3点:
提供了主数据管理,我觉得这是R2的最大亮点。
对原有的数据库引擎相关功能进行了增强,比如硬件支持、地理空间数据、SSMS等。
在BI上进行了进一步的加强,能够与下一代产品如Excel 2010、Share Point 2010等集成,使得BI功能更强大,更易用。
SQL Server 2008 R2的介绍在:http://www.microsoft.com/sqlserver/2008/en/us/r2.aspx#benes 期待R2的发布,好是要其主数据服务了!对于主数据这个概念不知道是什么的朋友请参加这篇文章,非常的详细:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0904loulj/index.html
bitsCN.com
Sql Server 2008 为开发带来的新特性
许多数据库开发人员负责创建的查询需要用来返回其应用程序所需的数据。您可能熟悉 LINQ(语言集成查询)工具,它允许数据库开发人员使用基于 Microsoft® .NET 的编程语言而非普通的 T-sql 语句向数据库发出查询请求。sql Server 2008 向 sql 提供程序提供了新的 LINQ 命令,可以允许开发人员直接对 sql Server 表和列发出 LINQ 命令,从而增强了 LINQ 的功能。这将缩短创建新数据查询所需的时间。
对数据库进行开发时,开发人员会使用较高级别对象,将其映射到单独的数据库表和列。这些对象(也称为实体)代表数据库应用程序所需的数据,因此开发人员并不需要了解该数据的实际存储结构以及数据库的架构。新的 ADO.NET 实体框架现在允许开发人员使用这些实体来创建数据库查询。底层数据库结构的抽象化可极大地提高开发人员的生产率。
sql Server 2008 为 T-sql 提供了许多不同的增强功能,可以提高数据库开发人员的效率。新的 MERGE 语句就是一个例子,它允许开发人员在试图插入数据前先检查该数据是否存在。执行 INSERT 语句之前所做的这项检查允许数据进行更新。现在不再需要创建复杂的连接来更新已存在的数据并插入不存在的数据,所有这些都可以在一个单独的语句中完成。
此外,从合并的日期/时间数据类型中分离时间和日期数据也变得更加简单。sql Server 2008 引入了两种独立的数据类型来处理日期和时间数据。不同数据类型的转换可以改进许多查询的性能,因为无需对数据执行任何操作即可将其用于查询。
创建较新的数据库结构时,数据库开发人员经常会发现他们必须要扩展数据库的结构才能执行映射应用程序。sql Server 2008 使用全新的空间数据类型来帮助解决此问题。GEOGRAPHY 和 GEOMETRY 这两种空间数据类型允许开发人员将位置特定的数据直接存储到数据库中,而无需将这些数据元素细分为适合其他标准数据类型的格式。
过去,数据库开发人员经常会遇到如何存储及利用大型二进制对象(例如文档和介质文件)的问题。常用的方法是将文件存储在数据库以外,而只在数据库中存储一个到外部文件的指针。但是使用这种方法时,在移动文件时必须要记得同时更新指针。
sql Server 2008 使用新的 FILESTREAM 数据类型来解决此问题。使用这种数据类型,文件仍可以存储在数据库以外,但是数据被视为数据库的一部分从而实现事务的一致性。这将允许使用常规的文件操作方法,同时保持数据库在性能和安全方面的优势。
sql Server 2008 引入了稀疏列,允许存储的 NULL 不占用磁盘上的任何物理空间。因为稀疏列不消耗实际空间,因此包含稀疏列的表可以不受 1,024 列的限制。
关于sql Server 2008: 新数据类型,参见: http://technet.microsoft.com/zh-cn/magazine/cc434692.aspx
使用 FileStream sql Server 2008 中编程: http://msdn.microsoft.com/zh-cn/magazine/dd695918.aspx
我们今天的关于SQL Server 2008 新特性 总结复习和一的分享就到这里,谢谢您的阅读,如果想了解更多关于SQL Server 2008 R2新特性:主数据管理、SQL Server 2008 R2新特性:主数据管理、SQL Server 2008 R2新特性:主数据管理_MySQL、Sql Server 2008 为开发带来的新特性的相关信息,可以在本站进行搜索。
本文标签: