Free性欧美Hd另类_精品亚洲欧美视频在线观看_freesex欧美喷水_字幕av在线_久久久久久国产免费_伊人5566

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 數(shù)據(jù)庫(kù) > Oracle和MySQL數(shù)據(jù)庫(kù)有哪些區(qū)別?

Oracle和MySQL數(shù)據(jù)庫(kù)有哪些區(qū)別?

2020-08-21 16:00:03 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

經(jīng)常會(huì)有一些朋友咨詢(xún)關(guān)于數(shù)據(jù)庫(kù)的問(wèn)題,根據(jù)大家咨詢(xún)的問(wèn)題,發(fā)現(xiàn)一個(gè)很有意思的現(xiàn)象,凡是數(shù)據(jù)關(guān)于的問(wèn)題,基本上都是Oracle類(lèi)的,MySQL類(lèi)的問(wèn)題。尤其是Oracle和MySQL數(shù)據(jù)庫(kù)有哪些區(qū)別?其實(shí)關(guān)于Oracle和MySQL數(shù)據(jù)庫(kù)的區(qū)別實(shí)在是太多了,比如從大小上:Oracle是一個(gè)大型數(shù)據(jù)庫(kù),而mysql是一個(gè)中小型數(shù)據(jù)庫(kù)。Oracle支持大量并發(fā)和大量訪問(wèn),并且是OLTP的最佳工具。 安裝所用的空間也有很大的不同,安裝后mysql只有152M,而Oracle約為3G,使用時(shí)Oracle占用特別大的內(nèi)存空間和其他機(jī)器性能。

  Oracle和MySQL數(shù)據(jù)庫(kù)有哪些區(qū)別?

除此之外,Oracle和MySQL數(shù)據(jù)庫(kù)還有以下區(qū)別:

1、并發(fā)性

并發(fā)性是oltp數(shù)據(jù)庫(kù)最重要的特性,但并發(fā)涉及到資源的獲取、共享與鎖定。

Mysql:以表級(jí)鎖為主,對(duì)資源鎖定的粒度很大,如果一個(gè)session對(duì)一個(gè)表加鎖時(shí)間過(guò)長(zhǎng),會(huì)讓其他session無(wú)法更新此表中的數(shù)據(jù)。

雖然InnoDB引擎的表可以用行級(jí)鎖,但這個(gè)行級(jí)鎖的機(jī)制依賴(lài)于表的索引,如果表沒(méi)有索引,或者sql語(yǔ)句沒(méi)有使用索引,那么仍然使用表級(jí)鎖。

Oracle:使用行級(jí)鎖,對(duì)資源鎖定的粒度要小很多,只是鎖定sql需要的資源,并且加鎖是在數(shù)據(jù)庫(kù)中的數(shù)據(jù)行上,不依賴(lài)與索引。所以oracle對(duì)并發(fā)性的支持要好很多。

2、一致性

Oracle:支持serializable的隔離級(jí)別,可以實(shí)現(xiàn)最高級(jí)別的讀一致性。每個(gè)session提交后其他session才能看到提交的更改。oracle通過(guò)在undo表空間中構(gòu)造多版本數(shù)據(jù)塊來(lái)實(shí)現(xiàn)讀一致性,

每個(gè)session查詢(xún)時(shí),如果對(duì)應(yīng)的數(shù)據(jù)塊發(fā)生變化,oracle會(huì)在undo表空間中為這個(gè)session構(gòu)造它查詢(xún)時(shí)的舊的數(shù)據(jù)塊。

Mysql:沒(méi)有類(lèi)似oracle的構(gòu)造多版本數(shù)據(jù)塊的機(jī)制,只支持read commited的隔離級(jí)別。一個(gè)session讀取數(shù)據(jù)時(shí),其他session不能更改數(shù)據(jù),但可以在表最后插入數(shù)據(jù)。

session更新數(shù)據(jù)時(shí),要加上排它鎖,其他session無(wú)法訪問(wèn)數(shù)據(jù)。

  3、事務(wù)

Oracle:很早就完全支持事務(wù)。

Mysql:在innodb存儲(chǔ)引擎的行級(jí)鎖的情況下才支持事務(wù)。

  4、數(shù)據(jù)持久性

Oracle:保證提交的數(shù)據(jù)均可恢復(fù),因?yàn)閛racle把提交的sql操作線寫(xiě)入了在線聯(lián)機(jī)日志文件中,保持到了磁盤(pán)上,如果出現(xiàn)數(shù)據(jù)庫(kù)或主機(jī)異常重啟,重啟后oracle可以考聯(lián)機(jī)在線日志恢復(fù)客戶提交的數(shù)據(jù)。

Mysql:默認(rèn)提交sql語(yǔ)句,但如果更新過(guò)程中出現(xiàn)db或主機(jī)重啟的問(wèn)題,也許會(huì)丟失數(shù)據(jù)。

  5、提交方式

Oracle:默認(rèn)不自動(dòng)提交,需要用戶手動(dòng)提交。

Mysql:默認(rèn)是自動(dòng)提交。

  6、邏輯備份

oracle:邏輯備份時(shí)不鎖定數(shù)據(jù),且備份的數(shù)據(jù)是一致的。

Mysql:邏輯備份時(shí)要鎖定數(shù)據(jù),才能保證備份的數(shù)據(jù)是一致的,影響業(yè)務(wù)正常的dml使用。

以上就是關(guān)于Oracle和MySQL數(shù)據(jù)庫(kù)有哪些區(qū)別的內(nèi)容介紹,其實(shí)關(guān)于Oracle和MySQL數(shù)據(jù)庫(kù)的區(qū)別還有很多,想了解更多關(guān)于數(shù)據(jù)庫(kù)的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 免费看的黄色av网站 | a毛片成人免费全部播放 | 男人进去女人爽免费视频 | 99精品欧美一区 | 国产精品国产三级国产av′ | 日本一区二区视频免费 | 国产伦子沙发午休系列资源曝光 | 欧美性受xxxx黑人xxxy爽 | 久章草在线无码视频观看 | 好大好硬好爽18禁视频免费 | 91狠狠操 | 久久熟妇人妻午夜寂寞影院 | 爱爱视频天天干 | 人人叉人人 | 欧美黄色一区二区三区 | 99久久无码一区人妻A片孕妇 | 末成年av女网站 | 人人爽人人爽人人片 | 国内精品久久久久久 | 中文字幕av伊人av无码av | 日产精品一二三区 | 亚洲AV成人精品日韩一区 | 91国产在线视频在线观看 | 国产精品污WWW在线观看 | 欧美性受xxxx黑人猛交88 | 免费看黑人男阳茎进女阳道视频 | 黄色免费毛片 | 国模大胆一区二区三区 | 亚洲精品视频免费 | 福利午夜| 国产片自拍 | 国产在线视频一区二区三区98 | 女人被躁到高潮嗷嗷叫游戏 | 97精品国产97久久久久久久久久久久 | 特级毛片内射www无码 | 国产高潮刺激叫喊视频 | 国产在线视频欧美一区二区三区 | www.丁香.com| 欧美一区内射最近更新 | 国产无人区码卡二卡三卡 | 日韩欧美综合在线 |