gg
当前位置: 首页 >> MSSqlServer >> 相关推荐

关于请高手谈谈SQL2005在SQL2000的基础上做最大的改变是什么(或者是SQL2005与SQL2000的不同比较)的搜索推荐

如题 看文档。 本文从数据库设计、开发、DBA管理等四个方面叙述了SQL2005与SQL2000两个版本间的改进。 一、数据库设计方面 1、字段类型。 varchar(max)\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。但是这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?是否碎片会引发效率问题?这都是需要进一步探讨的东西。 varbinary(max)代替image也让SQLServer的字段类型更加简洁统一。 XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!) 2、外键的级联更能扩展。 可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。但是再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。 3、索引附加字段。 这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。我做过试验,在我的实验环境中会比映射到表中提高30%左右的效率。 4、计算字段的持久化。 原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是...

查看详情

搜索推荐
下面一段语句,在sql2005 内没报错,是正常,可在sql2000下却出错,如何修改可同时在sql2000和sql2005都正确? 代码见内

declare@categoryIdNVarChar(250)set@categoryId=",1,2,3"selectidfromfn_split(''+@categoryId+'',',') ------------ 我比较奇怪的是,它为什么在200...

VISTA 系统可以使用SQL Server2005吗?SQL Server2005和SQL Server2000在操作上有什么不同吗?

由于对Vista系统不是很熟悉,所以有一些问题要请教!VISTA系统可以使用SQLServer2005吗?SQLServer2005和SQLServer2000在操作上有什么不同吗?谢谢! ----------...

双系统分别装了sql2000,sql2005.现如何将sql2005的数据库附加到sql2000。help!

一台机器装了双系统,分别装sql2000(xp),sql2005(windows2003).现如何将sql2005的数据库附加到sql2000。在google、baidu搜了半天没解决。强调:在同一机器的...

先装的Sql2000,又装的Sql2005,Sql2000通过企业管理器可以使用,Sql2005通过SSMS也可以打开,可是通过程序登录2005时为什么总连不上?

如题连接字段:<addkey="ConnectionString"value="datasource=CTUE30VC16H949P\QHQ;initialcatalog=md;persistsecurityinfo=True;userid=md;pwd=123456;p...

请问高手,我的机器上安装了sql2000和sql2005,我新建用IP地址连接的时候,默认全是sql2000的实例,我怎么能用IP访问2005的实例呢?

请问高手,我的机器上安装了sql2000和sql2005,我新建用IP地址连接的时候,默认全是sql2000的实例,我怎么能用IP访问2005的实例呢?我尝试用127.0.0.1建立数据库连...

求助 运行sql2005 需要安装sql2000的服务管理器吗? 现在机器上已有2000的 要装2005的能完全卸载2000吗

求助 运行sql2005 需要安装sql2000的服务管理器吗? 现在机器上已有2000的 要装2005的能完全卸载2000吗 ------------ 无需卸载2000安装的时候选择不同的实例就...

紧急求救:SQLServer 2005(简体中文标准版):我的一个系统从SQL2000上转到SQL2005上,为什么在2005上执行数据操作时跟2000比起来特别慢?

1.服务器B上安装了MSSqlServer2000企业版,公司内有一个正在用的系统运行在cnfGwk数据库上,我把cnfGwk全备份到cnfGwk.dat文件。2.在服务器A上安装了MSSqlServer...

我安装了sql2000和sql2005为什么在sql2000企业管理器中创建的数据库在sql2005管理器中也看同存在呢

如上 ------------ up ------------ 我安装了sql2000和sql2005为什么在sql2000企业管理器中创建的数据库在sql2005管理器中也存在呢...

急急!!在用sql2005 中的 ssis把 sql2005的数据导入同样结构的sql2000的表中,为什么说 2005中的 varchar 与2000表中的 varchar 不匹配

急急!!在用sql2005中的ssis把sql2005的数据导入同样结构的sql2000的表中,为什么说2005中的varchar与2000表中的varchar不匹配?可是当我把sql2000中varchar改成...

同样一个sql语句,在sql2005和sql2000中的不同

SELECT*FROM表AASA,表BASBWHEREA.STYLEIDIN(SELECTSTYLEIDFROMmax(B.OBJECTID))同样的一个sql语句,在sql2005中没有错误,在sql2000中报错如下:消息170,级别15,状...

请问:sql server 2000与sql server 2005的T-SQL语法有什么不同吗?

在 sql server 2000下编写的T-SQL程序能否不加改动的在sql server 2005下面运行 ------------ 当然可以,sql server 2005兼容的 ------------ 基本上可以,一...

SQL 2005和SQL 2000是否可以共存在一台机器上面?我装了2005就访问不了2000了

请问是否可以共存,有没有朋友有案例?我的一装在一起,其中一个就不能用了,谢谢~ ------------ 安装2005的时候不要默认实列,要重新安装个新的实列 -------...

SQL 2000 和 SQL 2005 安装在一起相安无事,SQL 2000 和 SQL 7.0 能享受齐人之福不?

还有牛人记得否? ------------ 2000+7.0不行! ------------ 可能会有兼容性问题。参考http://soft.zdnet.com.cn/software_zone/2007/0819/460419.shtml --...

本机装有sql2000和sql2005,通过2000的查询分析器怎么查出2005的表呢

用select * from local\SQL2005.game.table1出错,怎么改这个句子呢 ------------ 直接拼你的实例名 ------------ 没办法查. ------------ #1.用sql2000的...

谁有SQL2005数据字典的生成工具,邹建大哥写的那个SQL2000的 不能在SQL2005中使用

谁有SQL2005数据字典的生成工具,邹建大哥写的那个SQL2000的 不能在SQL2005中使用谢谢 ------------ 改改就是了 ------------ zj不是写了2005的吗? -------...

热门搜索 - TryCatch Copyright © 2012-2013 tc5u.com 版权所有