MySQL优点你能说出来几个

452 阅读1分钟

MySQL有诸多特点,你能说出来几个呢?

  1. MySQL体积很小(相对于Oracle小的太多了),并且执行速度快,性能高。最重要的是开源免费、成本极低,这也是MySQL流行的最重要原因。
  2. MySQL是使⽤C和C++开发的,所以性能更好,如果使用JAVA性能肯定很低,同时使⽤了多种编译器进⾏充分测试,保证了源码的可移植性。
  3. MySQL还⽀持多种操作系统,常见的操作系统几乎全部支持,目前我还没发现它不支持什么系统,如Linux、Windows、AIX、FreeBSD、HP-UXMacOS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris等。
  4. 为各种编程语⾔提供API,如C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等
  5. ⽀持多线程,充分利⽤CPU资源
  6. 优化的SQL查询算法,有效地提⾼查询速度
  7. 提供多语⾔⽀持,常⻅的编码如GB2312、BIG5、UTF8等等
  8. 提供TCP/IP、ODBC和JDBC等多种数据库连接途
  9. 提供⽤于管理、检查、优化数据库操作的管理⼯具
  10. 支持⼤型的数据库,可以处理拥有上千万条记录的⼤型数据库
  11. ⽀持多种存储引擎,InnoDB、MyISAM、Archive等等。
  12. MySQL使⽤标准的SQL数据语⾔形式
  13. Mysql是可以定制的,采⽤了GPL协议,你可以修改源码来开发⾃⼰的Mysql系统
  14. 在线DDL更改功能、复制全局事务标识、复制⽆崩溃从机、复制多线程