- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SysBase和MS SQL Server对比分析
SysBase和MS SQL Server对比分析
一、性能测试
1)、插入性能
平均耗时 10万 50万 100万 200万 SYSBASE 10.688s 53.611s 107.893s 214.7945s SQL SERVER 10.269s 51.810s 103.702s 205.838s
2)、更新性能
平均耗时 10万 50万 100万 200万 SYSBASE 0.407s 1.719s 3.328s 6.798s SQL SERVER 0.187s 0.791s 1.558s 3.331s
3)、删除性能
平均耗时 10万 50万 100万 200万 SYSBASE 0.219s 0.844s 1.812s 3.86s SQL SERVER 0.171s 0.716s 1.268s 2.714s
4)、查询性能
平均耗时 10万 50万 100万 200万 SYSBASE 0.266s 3.572s 7.141s 14.469s SQL SERVER 0.664s 3.068s 6.019s 11.531s
上述数据均是测试5次,对每次耗时进行累加再平均得到的结果。为保证测试硬件环境的一致性,Sybase和SQL Server数据均安装在同一台服务器之上。其中Sysbase版本为:6.0.0.4756;SQL版本号为:SQL SERVER2008 R2。
二、语法差别
1.Sybase没有用户自定义函数。
2.判断fetch成功的全局变量是@@sqlstatus,而不是@@fetch_status。
3.没有set,赋值与查询通用select。
4.没有top,返回N行要使用set rowcount N / set rowcount 0
5.raiserror 22009 -- raiserror( ,16,1)
6.游标一定要在过程中使用,不能单独在查询中使用。
7.销毁游标要加cursor关键字.如:deallocate cursor cur_tmp
8.没有bigint类型。
9.create table #t(id numeric(12,0) identity not null),不支持int型,且不能设置起始值和步进值。
10.不能alter一个存储过程,要先drop掉再create。
11.没有len函数,使用char_length或datalength等效。
12.通过sysindexes中的doampg列可返回某表的行数,rowcnt(doampg) 。
13.convert函数没有120格式(yyyy-mm-dd hh:mm:ss),需要使用select convert(char(4),datepart(year,getdate()))+ - +right( 0 +convert(varchar(2),datepart(month,getdate())),2)+ - +right( 0 +convert(varchar(2),datepart(day,getdate())),2)+ +convert(char(10),getdate(),8)
14.charindex不能从被查找字符串中按指定位置查找某字符串。
15.不能使用rtrim函数将数值型转为字符型。
16.没有cast函数,数值型到字符型转移使用select convert(varchar(10),123)
17.没有replace函数。
18.没有left函数,只有right函数。
19.不支持在字段上加[]。
20.select语句中不支持变量累加,例如:select @sql=@sql+colname from tablename
21.在过程及视图中系统会自动将select * 变为select 列1,列2...
22.varchar最大支持16384个字节(SQLServer中是8000) 。
23.Sybase不支持表变量。
24.Sybase不支持instead of触发器。
25.Sybase没有调度(注:定时执行某个操作),以前通过调度进行的工作需要编写程序实现 。
从上面的分析可知:SQL server和SysBase之间语法还是存在一些差别的。我们ETC相关系统在SQL Server中经常应用而SysBase不支持的语法如上用蓝色标识。如采用Sysbase数据库,则有一定的移植工作量。
三、关键指标对比
对比项 MS SQL Server Sysbase 开放性 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,N
您可能关注的文档
- GET 0210 英译汉真题及答案.doc
- GPMC攻略.doc
- GMAT真题4.doc
- GMAT与SAT命题设计中的大门与狗洞.doc
- GRE15例数学难题及答案.doc
- graph pad prism 5 作图首先选择图的类型.doc
- GRE十三套试题之三M.doc
- GRE必威体育精装版练习题396.4.doc
- GRE试题(一) 姑苏教育网.doc
- GRE的结构化阅读2009年版 陈虎平20081217.doc
- 2023九年级数学上册 第二十二章 二次函数22.3 实际问题与二次函数第2课时 实际问题与二次函数(2)教学设计(新版)新人教版.docx
- Unit 2 Different families Part A Letters and sounds(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 2024年五年级数学下册 4 分数的意义和性质 5通分第4课时 通分(2)配套教学实录 新人教版.docx
- 1.2《区域整体性与区域关联性》教学设计 2024-2025学年高中地理人教版(2019)选择性必修二.docx
- 14.1.2 幂的乘方 教学设计 2024—2025学年人教版数学八年级上册.docx
- 河北省邯郸市肥乡区2024-2025学年八年级物理下册 7.2力的描述教学设计 (新版)教科版.docx
- 第6课+让我们的学校更美好+第二课时(优质教学设计)2023-2024学年三年级上册道德与法治部编版·五四制).docx
- Unit 1 Festivals and Celebrations Reading for Writing 教学设计-2023-2024学年高中英语人教版(2019) 必修第三册.docx
- 第4单元 口语交际:请你支持我 优质版2024-2025学年六年级语文上册同步教学设计.docx
- Unit 4 My Favourite SubjectSectionA2a-2f教学设计2024-2025学年人教版英语七年级上册.docx
文档评论(0)