MYSQL相比于其他数据库有哪些特点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MYSQL 相比于其他数据库有哪些特点 MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司,现在已经被 Sun 公司收购,支持 FreeBSD 、Linux 、 MAC 、Windows 等多种操作系统与其他的大型数据库例如 Oracle 、 DB2 、SQL Server 等相比功能稍弱一些 1、可以处理拥有上千万条记录的大型数据 2、支持常见的 SQL 语句规范 3、可移植行高,安装简单小巧 4、良好的运行效率,有丰富信息的网络支持 5、调试、管理,优化简单 (相对其他大型数据库 ) 拓展阅读: MySQL 是由原 MySQL AB 公司自主研发的,是目前 IT 行业最 流行的开放源代码的数据库管理系统, 同时它也是一个支持多线程高 并发多用户的关系型数据库管理系统。 为了更好了解 MySQL 成为当下最流行的开源数据库软件和从 事网站建设的开发人员的最常用的数据库,我们将从功能、性能,以 1 及其易用性方面将 MySQL 和其他主流的数据库做一个基本的比较。 一、功能比较 作为一个成熟的数据库管理系统, 要满足各种各样的商业需求,功能肯定是会被列入重点参考对象的。 MySQL 的早期版本功能非常简单,只能做一些很基础的结构化数据存取操作, 但是经过多年的改进和完善之后,现在它已经基本具备了所有通用数据库管理系统需要的相关功能。 MySQL 基本实现了 ANSI SQL 92 的大部分标准,仅有少部分 并不经常被使用的没有实现。 比如在字段类型支持方面, 另一个著名 的开源数据库 PostgreSQL 支持的类型是最完整的,而 Oracle 和其 他一些商业数据库较 MySQL 要相对少一些。这一点, 我们可以通过 TCX 的 Crash- ne 测试套件得出的检测报告得知。在事务支持方面, 虽然 MySQL 自己的存储引擎并没有提供, 但是已经通过第三方插件 方式存储引擎 InnoDB 实现 SQL 92 标准定义的 4 个事务隔离级别 的全部,只是在实现的过程中每一种引擎的实现方式可能有一定的区 别,这在当前商用数据库管理系统中并不多见。比如,大名鼎鼎的 Oracle 数据库就仅仅实现了其中的两种,而 PostgreSQL 支持 4 种 隔离级别。 不过在编程支持方面 MySQL 和其他数据库相比还有一定的差 距,虽然最新版的 MySQL 已经开始提供一些简单的可编程支持,如 开始支持 procedure 、function 、trigger 等,但是所支持的功能还 比较有限,和其他几大商用数据库管理系统相比, 还存在较大的不足。 2 Oracle 有强大的 PL/SQL ,SQL Server 有 T-SQL ,PostgreSQL 也有功能很完善的 PL/PGSQL 的支持。 整体来说,虽然在功能方面 MySQL 数据库作为一个通用的数据库管理系统暂时还无法和 PostgreSQL 相比,但是其功能完全可以满足我们的通用商业需求, 提供足够强大的服务。 而且不管是哪一种数据库在功能方面都不敢声称自己比其他任何一款商用数据库管理 系统都强,甚至都不敢声称能够拥有某类数据库产品的所有功能。 因为每一款数据库管理系统都有自身的优势, 也有自身的局限, 这都说明每一款产品重点服务的方向不一样。 二、易用性比较 从系统易用性方面来比较,每一个使用过 MySQL 的用户都能够明显地感觉出 MySQL 在这方面的优势所在, 尤其是相对于一些大型的商业数据库管理系统, 如 Oracle 、DB2 及 Sybase 。对于普通用户来说,它们的操作难易程度明显不处于一个级别。 MySQL 一直都奉行简单易用的原则, 也正是靠这一特性吸引了大量的初级数据库用户。这一批又一批的初级用户,在经过了几年的成长之后,很多都已 经成为了高级数据库用户,而且也一直都在伴随着 MySQL 成长。 从安装方面来说, MySQL 安装包大小仅 100MB 左右,与那几 大商业数据库相比完全不是一个数量级。它的安装也比 Oracle 等商业数据库容易很多, 不论是通过已经编译好的二进制分发包, 还是通过源码编译安装,都非常简单。 再从数据库创建方面来比较, MySQL 仅仅需要一个简单的 3 CREATE DATABASE 命令即可在瞬间完成建库的动作,而 Oracle 数 据库与之相比,创建一个数据库简直就是一个庞大的工程。当然,二者在概念上存在一定差别也不可否认。 三、性能比较 性能高一直是 MySQL 引以自豪的一个特点。在权威的第三方评测机构多次测试比较各种数据库 TPCC 值的过程中, MySQL 一直都有非常优异的表现,而且在其他所有商用的通用数据库管理系统 中,仅仅有 Oracle

文档评论(0)

q96tcntzow + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档