MySQL、Oracle、SqlServer 三种数据库的优缺点
一、sqlserver
优点:
易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软
件紧密关联的集成性、良好的性价比等;
为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优
势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非
常重要。作为一个完备的数据库和数据分析包,SQLServer 为快速开发新一代企业级商业应
用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖
的记录保持者,SQLServer 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语
言 (XML)的核心支持以及在 Internet 上和防火墙外进行查询的能力;
缺点:
开放性:SQL Server 只能 windows 上运行没有丝毫开放性操作系统系统稳定对数据库十分重
要 Windows9X 系列产品偏重于桌面应用 NT server 只适合小型企业而且 windows 平台靠性安
全性和伸缩性非常有限象 unix 样久经考验尤其处理大数据库;
伸缩性并行性:SQL server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩
性有限;
安全性:没有获得任何安全证书。
性能:SQL Server 多用户时性能佳;
客户端支持及应用模式:客户端支持及应用模式。只支持 C/S 模式,SQL Server C/S 结构只
支持 windows 客户用 ADO、DAO、OLEDB、ODBC 连接;
使用风险:SQL server 完全重写代码经历了长期测试断延迟许多功能需要时间来证明并十分
兼容;
二、Oracle
优点:
开放性:Oracle 能所有主流平台上运行(包括 windows)完全支持所有工业标准采用完全
开放策略使客户选择适合解决方案对开发商全力支持;
可伸缩性,并行性:Oracle 并行服务器通过使组结点共享同簇工作来扩展 windownt 能力提供
高用性和高伸缩性簇解决方案 windowsNT 能满足需要用户把数据库移 UNIXOracle 并行服务
器对各种 UNIX 平台集群机制都有着相当高集成度;