文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» 微软SQL Server专区 » SQL Server数据库管理 » sql server 2008 katmai 诸多新特性       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [讨论] sql server 2008 katmai 诸多新特性  ( 查看:515  回复:12 )   
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-9-28 15:34   标题:sql server 2008 katmai 诸多新特性
上一帖 |
试用了一阵,发现2008支持支持一条insert插入批量数据的顶好功能:

insert into tablename(c1,c2,c3) values
(1,'a',getdate())
(2,'b',getdate())
(3,'b',getdate())


这个功能实在是方便了数据导入啊。

[ 本帖最后由 dggh 于 2007-11-1 14:13 编辑 ]



网络工程师到底该不该去考CCIE认证?
2007-9-28 15:341楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-15 11:43   标题:又:各种形式的时间日期数据类型支持

新增了以下:
time
date
smalldatetime
datetime
datetime2
datetimeoffset


例:
Use AdventureWorksLT
Go
Create Schema Trade
Go
CREATE TABLE Trade.StockTran
(
TransID        BIGINT IDENTITY(1,1) PRIMARY KEY ,
StockTicker    CHAR(4),
Qty            INT,
TransDate      DATE,
TransTime      Time(7)
)

Go
INSERT INTO Trade.StockTran (StockTICKER,Qty,TransDate,TransTime)
Values('RAVI',20,sysdatetime(),sysdatetime())
Go

Select * from Trade.StockTran

Output

TransID              StockTicker     Qty                    TransDate                   TransTime
--------------------     -----------          -----------                 ----------                       ---------------
1                       RAVI                 20                  2007-10-15                       11:41:04.0972273



网络工程师到底该不该去考CCIE认证?
2007-10-15 11:432楼
[ 顶部 ]
 
boyi55
副版主  点击可查看详细


诚信兄弟   天秤座  
帖子 830
精华 1
无忧币 3563
积分 926
阅读权限 140
来自 (保密)
注册日期 2006-1-12
最后登录 2008-6-29 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2007-10-15 12:48 
看上去很不错啊。呵呵



Life is a journey.Enjoy the ride.
2007-10-15 12:483楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-17 10:35   标题:再又:对空间数据的支持

跟oracle spatial 很像了,sql server 2008增加了以下的空间数据库专有方法:
STRelate
STDisjoint
STIntersects
STTouches
STCrosses
STWithin
STContains
STOverlaps
STBuffer
STConvexHull
STIntersection
STUnion
STGeomFromText
STPointFromText
STLineFromText
STPolyFromText
STGeomFromWKB
STPointFromWKB
STLineFromWKB
STPolyFromWKB

例:
--返回鼠标所指某地图上坐标对应的区域中饭店的数量
DECLARE @clickedPoint dbo.Geometry;
SET @clickedPoint = dbo.Geometry::STPoint(@lat, @lon, 0);
SELECT c.id,
c.shape,
c.pop as [Population],
c.shape.STArea() as [Area],
(select count(*) from dbo.business b where c.shape.STIntersects(b.shape)=1
AND substring(sic,1,2)='58') as [Restaurant Count]
FROM dbo.census c, dbo.zipcodes z
WHERE c.shape.STIntersects(z.shape)=1 and z.shape.STIntersects(@clickedPoint)=1;



网络工程师到底该不该去考CCIE认证?
2007-10-17 10:354楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-30 15:05   标题:增加了sybase ase中已有的资源调控器

Resource Governork可以控制服务器资源给特定的查询



网络工程师到底该不该去考CCIE认证?
2007-10-30 15:055楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-30 15:16   标题:增加树形数据结构的数据类型hierarchyid

可以建两种索引分别对应节点的宽度和深度. 还提供相关的方法如GetAncestor, GetDescendant, IsDescendant, ...



网络工程师到底该不该去考CCIE认证?
2007-10-30 15:166楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-30 15:23   标题:增加了新的可以察看跨服务器级别依赖对象的管理视图

sys.sql_expression_dependencies, sys.dm_sql_referencing_entities, and sys.dm_sql_referenced_entities。 取代了sp_depends系统存储过程不能察看跨服务器和跨数据库的依赖对象。



网络工程师到底该不该去考CCIE认证?
2007-10-30 15:237楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-1 14:03   标题:热插拔cpu

允许用户随时增减CPU,减少了宕机时间。当然首先你的硬件平台要支持这一功能。



网络工程师到底该不该去考CCIE认证?
2007-11-1 14:038楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-1 14:10   标题:支持表变量作为存储过程的输入参数

示例代码:
--显示当先数据库实例上的10个进程号
create type tt_example AS TABLE
(spid int)
go
create procedure usp_example
@spids tt_example READONLY
AS
SELECT *
FROM @spids
GO
declare @spids tt_example

insert into @spids
select top 10 spid
from sys.sysprocesses

exec usp_example @spids=@spids



网络工程师到底该不该去考CCIE认证?
2007-11-1 14:109楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-8 14:04   标题:支持数据压缩

不知道和sybase IQ的列存储压缩有和不同。



网络工程师到底该不该去考CCIE认证?
2007-11-8 14:0410楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-8 14:11   标题:稀疏列支持

提高了对含有很多类型相同的重复列且并不一定有总有值的宽表的存储效率。
即此类表table1(id,name1,name2,name3,name4,name5,code1,code2,code3.........code99)。



网络工程师到底该不该去考CCIE认证?
2007-11-8 14:1111楼
[ 顶部 ]
 
dggh
新新人类  点击可查看详细



帖子 126
精华 0
无忧币 1076
积分 130
阅读权限 20
注册日期 2007-9-28
最后登录 2008-6-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-9 15:18   标题:CDC(Change Data Capture)捕住数据变化的支持

和触发器的机制并不一样,CDC是读取日志里的操作并反映到规定的表里,而且如果源表的结构发生变化,它也能记录。对ETL尤其大大有用:当你做导出增量更新的数据到数据仓库时,使用这个特性是非常有用。



网络工程师到底该不该去考CCIE认证?
2007-11-9 15:1812楼
[ 顶部 ]
 
dwq
新新人类  点击可查看详细



帖子 31
精华 0
无忧币 -2
积分 39
阅读权限 20
来自 (保密)
注册日期 2006-3-7
最后登录 2008-1-8 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2007-11-14 00:27 
谢谢楼主的分享!!!!!



网络工程师到底该不该去考CCIE认证?
2007-11-14 00:2713楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号