SQL Server 和 Oracle 以及 MySQL 有哪些區別?
阿新 • • 發佈:2019-01-08
<img src="https://pic4.zhimg.com/50/e3b780fc23cec291be3159fe91e4fc3b_hd.jpg" data-rawwidth="485" data-rawheight="255" class="origin_image zh-lightbox-thumb" width="485" data-original="https://pic4.zhimg.com/e3b780fc23cec291be3159fe91e4fc3b_r.jpg">圖中可以看出,MySQL的爆發實際是在01、02年,尤其是02年釋出的4.0 Beta版,正式選定InnoDB作為預設引擎,對事務處理能力及資料快取能力有了極大的提高。同年4.1版開始支援子查詢,至此MySQL終於蛻變成一個成熟的關係型資料庫系統。05年的5.0版本又添加了儲存過程、服務端遊標、觸發器、查詢優化以及分散式事務功能,但同年被Oracle抄了後路,InnoDB被Oracle收編。08年,MySQL被Sun收購,09年,Oracle收購了Sun和MySQL。
由於MySQL的早期定位,其主要應用場景就是網際網路開發。基本上,網際網路的爆發成就了MySQL,LAMP架構風靡天下。而由於MySQL更多的的追求輕量、易用,以及早期的事物操作及複雜查詢優化的缺失,在傳統的資料庫應用場景中,份額極少。