Oracle與MySQL的區別

2021-08-20 02:13:56 字數 394 閱讀 4730

一、併發性

oracle的併發性優於mysql的併發性,oracle使用行級鎖,資源鎖定的粒度較小;mysql使用的是表級鎖;

二、一致性

oracle構造資料塊來實現讀一致性,mysql只支援read  commited隔離級別,乙個session讀取資料時,其他session不能更改資料,只可以在表的最後插入資料。

三、事務

oracle完全支援事物,mysql在innodb儲存引擎的行級鎖下才支援事務

四、永續性

五、提交方式

oracle不自動提交,mysql自動提交

六、sql語句的擴充套件和靈活

mysql對sql語句有很多實用而方便的擴充套件,有分頁limit,insert可以一次插入多條語句等,oracle則更加穩重。

Oracle與MySql的區別

mysql查詢預設是不區分大小寫的 如 select from table name where a like a select from table name where a like a 效果是一樣的。要讓mysql查詢區分大小寫,可以 select from table name where ...

MySQL 與Oracle 的區別

我總結了一下幾點,一 本質區別 oracle資料庫是乙個物件關聯式資料庫管理系統,重點它是乙個收費的資料庫,所以連馬雲的阿里集團都選擇了mysql。mysql是乙個開源的關聯式資料庫管理系統,它是免費的,一般搞學習,我們認證mysql。三 事務 oracle很早就完全支援事務。mysql在innod...

Oracle與MySQL的區別

mysql與oracle資料庫之間最大的區別要屬表空間。在mysql中乙個專案對應乙個資料庫,而在oracle中通常乙個專案對應乙個表空間。oracle沒有主鍵自增長 序列sequence 主要作為主鍵的自增長功能 mysql預設主動提交事務 oracle預設手動提交事務 mysql資料預設不區分大...