oracle資料庫和mysql資料庫的區別

2021-08-17 07:46:53 字數 386 閱讀 2529

1、mysql裡用雙引號包起字串,oracle裡只可以用單引號包起字串。

2、oracle是大型資料庫,而mysql是中小型資料庫。

3、mysql的主鍵一般使用自動增長型別,在建立表時只要指定表的主鍵為auto increment,在插入記錄時,不需要再指定該記錄的主鍵值,主鍵將自動增長;oracle沒有自動增長型別,主鍵一般使用序列, 插入記錄時將序列號的下乙個值賦給該字段即可。

4、oracle查詢時,from表名後面不能加上as,不然會報錯的,而在mysql下是可以的,例如select t.username from test as t。 

5、對於翻頁,mysql用limit 開始位置,記錄個數;oracle內層用rownum,用於標識小於的行數,用rownum的別名標識的行數。

資料庫索引(Oracle和MySql)

索引概念 索引是關聯式資料庫中用於存放每一條記錄的一種物件,主要目的是加快資料的讀取速度和完整性檢查。建立索引是一項技術性要求高的工作。一般在資料庫設計階 段得與資料庫結構一起考慮。應用系統的效能直接與索引的合理直接有關。一.oracle索引 1.索引型別 1 非唯一索引 最常用 uonunique...

Oracle資料庫和MySQL資料庫的不同之處

1 體積不同。oracle它體積比較龐大,一般是用來開發大型應用 例如分布式 的。而mysql的體積相對來說比較小,較之oracle更容易安裝 維護以及管理,操作也簡單,最重要的是它是三個中唯一乙個開源資料庫,但目前也屬於oracle公司的產品了。2 容量不同。oracle容量無限,根據配置決定 而...

mysql和oracle資料庫的區別

oracle是大型資料庫而mysql是中小型資料庫,oracle市場占有率達40 mysql只有20 左右,同時mysql是開源的而oracle 非常高。oracle支援大併發,大訪問量,是oltp最好的工具。安裝所用的空間差別也是很大的,mysql安裝完後才152m而oracle有3g左右,且使用...