sql server 有很多相关版本 请问具体区别是啥呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 有很多相关版本 请问具体区别是啥呢?相关的知识,希望对你有一定的参考价值。

  SQL Server包括企业版,标准版,个人版,开发版,桌面引擎(MSDE),评估版和CE版.
  1. 评估版用于评估,CE版用于Windows CE。
  2. 从功能上,企业版和开发版是一对,标准版和个人版是一对。
  企业版和开发版主要用于大用户,可以支持更多的CPU,内存,可以支持集群(Cluster),日志传输(log shipping),并行DBCC, 并行创建索引,索引视图等高级功能。
  3. 从安装上看,企业版和标准版是一对,个人版、开发版和桌面引擎是一组,企业版和标准版只能安装在Windows的Server版(NT, 2000, 2003)上, 个人版,开发版和桌面引擎可以安装在更多的系统包括NT Workstation, 2000 professional, XP 等。
  4. 投入运行时使用企业版,标准版或桌面引擎,(个人版,开发版分别用于对应标准版,企业版的开发)。
  标准版和企业版两者之间的差别
  a.是否支持MSCS群集
  b.是否支持全文索引
  c.是否支持分布式分区视图
  d.是否支持日志传送
  e.是否支持索引视图的CPU利用
  企业版提供最高的可用性,稳定性和并发 个人版和MSDE中硬性填入某些代码使得并发用户在五个以上之后性能大打折扣。
  5. 标准版
  数据库引擎功能缺少故障转移群集(最多四个节点)、支持SQL Server企业治理器中的故障转移、日志传送、并行DBCC、并行CREATE INDEX、增强的预读和扫描、索引视图、联合数据库服务器、支持系统区域网络 (SAN)、支持语言设置的图形实用工具,对于Analysis Services缺少用户定义OLAP分区、分区向导、链接OLAP多维数据集、ROLAP 维度支持、支持HTTP Internet、计算单元、回写到维度、支持超大型维度、实时 OLAP、分布式分区多维数据集,win2000下最大只支持4个CPU的SMP,NT下最大只支持8个CPU(企业版) 
  6. 企业版
  作为生产数据库服务器使用,支持SQL SERVER 2000中的所有可用功能,并根据支持最大的Web站点和企业联机事务处理(OLTP及数据仓库系统所需要的性能水平进行伸缩。
参考技术A 有专业版的,简装版的,还有盗版的 参考技术B 2000 2005 2008 参考技术C

SQL Server 和 Oracle 以及 MySQL 都有哪些区别

SQL Server 和 Oracle 以及 MySQL 之间的区别

MySql数据库 :

1.支持5000万条记录的数据仓库
2.适应于所有的平台
3.是开源软件,版本更新较快
4.性能很出色。纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM数据库 与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows 系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。
5.价格便宜
缺点: 缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能


MsSqlserver数据库: 

SQL Server 是 Microsoft推出一套产品,它具有使用方便、可伸缩性好、与相关软件集成程度高等优点,逐渐成为Windows平台下进行数据库应用开发较为理想的 选择之一。

1.真正的客户机/服务器体系结构
2.图形化的用户界面,使系统管理和数据库管理更加直观、简单
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地
4.与WinNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等,SQL Server也可以很好地与Microsoft BackOffice产品集成。
5.有很好的伸缩性,可以跨平台使用。
6.提供数据仓库功能,这个功能只在Oracle和其他 昂贵的DBMS中才有。


Oracle数据库:

oracle 能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。

1.Oracle的稳定性要比Sql server好。
2.Oracle在导数据工具sqlload.exe功能比Sqlserver的Bcp功能强大,Oracle可以按照条件把文本文件数据导入.
3.Oracle的安全机制比Sql server好。
4.Sql server的易用性和友好性方面要比Oracle好。
5.在处理大数据方面Oracle会更稳定一些。
6.Sql Server在数据导出方面功能更强一些。
7.处理速度方面比Oracle快一些,和两者的协议有关.
缺点: 价格昂贵

参考技术A 首先一点,这三个数据库不是同一个公司的产品;
二、其所对应的使用对象也不一样,oracle是主流的大型数据库,大多数电信项目都是使用的oracle,而sqlserver与mysql主要是个人以及小型公司使用的的数据库,但是sqlserver需要收费,mysql不用;
三、如果按功能上来说,oracle最为强大,oracle支持递归查询,二后两者不支持;
四、三个数据库中,只有sqlserver有完整的图形化操作界面,而oracle与mysql都要借助于其他的第三方数据库图形操作界面,比如oracle用的大多都是plsql;

以上是关于sql server 有很多相关版本 请问具体区别是啥呢?的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2008 r2各个版本的区别与选择

请问下mysql和oracle的区别

请问下mysql和oracle的区别

SQL到Access之后,要怎么办?

SQL Server 和 Oracle 以及 MySQL 都有哪些区别

SQL Server 和 Oracle 以及 MySQL 都有哪些区别