![mysql这门课程难吗?,第1张 mysql这门课程难吗?,第1张](/aiimages/mysql%E8%BF%99%E9%97%A8%E8%AF%BE%E7%A8%8B%E9%9A%BE%E5%90%97%EF%BC%9F.png)
MySQL 作为当下最为流行的关系型
数据库。体积小、速度快、总体拥有成本低、开放源码,是各企业开发首选数据库。由于普及性极高,自然是面试考核的重点内容。 最近几年面试进一步向深、向广,一方面在于 MySQL 在应用层面的确很强势,另一方面对 MySQL 的掌握程度直接决定了你在
技术团队的地位,不管是普通开发还是首席架构、CTO 都能够从 MySQL 中汲取技术养料。 普通开发往往积累单点技术、比如 CRUD、锁类型、索引的数据结构…而对于技术骨干、架构师则往往需要对底层原理吃透,数据库事务 ACID 是如何实现的?何时命中索引、何时不能,为什么?分布式场景下数据库怎么优化才能保持高性能? 说白了,知道怎么用是一方面,知道为什么则是更为稀缺的能力。就好比当年阿里从 Oracle 迁到 MySQL,要是没有像褚霸这种能直接修改源码的大牛,恐怕还得再推迟个两年。比较好学的一种数据库了,相对于sqlserver和oracle绝对是容易的,而且相关的问题求解也相当的多,所以作为数据库学习的起步,mysql做为第一个挺好的,之后,也要学点sqlserver和oracle最好了,毕竟它们之间有很多的不同之处。都好学 开放性:
SQL Server只能在Windows 上运行,没有丝毫的开放性, *** 作系统的系统的稳定对数据库是十分重要的。
Oracle能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。适用于大中小型数据。
DB2能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛。
安全性:
SQL server 没有获得任何安全证书。
Oracle Server获得最高认证级别的ISO标准认证。
DB2获得最高认证级别的ISO标准认证。
性能:
SQL Server 多用户时性能不佳
使用风险
SQL Server 不十分兼容早期产品。使用需要冒一定风险。
Oracle长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
DB2在巨型企业得到广泛的应用,向下兼容性好。风险小。
当今最流行,功能最好的数据库分别为ORACLE公司的ORACLE数据库
>IBM公司的DB2数据库
>微软的SQL Server。
建议:使用oracle
评论列表(0条)