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è)。

主站蜘蛛池模板: 亚洲国色天香卡2卡3卡4 | 中文日产幕无线码一区tr | 国产一区二区三区美女 | 日韩亚洲av无码一区二区三区 | 国产午夜福利在线机视频 | 免费看黄色视频 | 九九热只有精品 | 小13箩利洗澡无码视频免费网站 | 浪潮av色综合久久天堂 | 国产在线欧美日韩精品一区 | 日本男人天堂 | 久久久久久久久久久久久久久久久久av | 亚洲一卡一卡二新区无人区 | 色偷偷在线观看 | 动漫人物交性h的视频 | 97久久超碰亚洲视觉盛宴 | 日日噜噜夜夜狠狠VA视频 | 成人av影片 | 大地资源网在线观看免费高清观看 | 日日噜噜夜夜狠狠久久av小说 | 亚洲一区二区三区精品中文字幕 | 日本一区二区三区四区在线播放 | 精品精品国产三级a∨在线 麻豆传媒免费视频 | 男人日女人逼的视频 | 亚洲欧美国产精品久久久久 | 精品少妇一区二区三区免费观 | 日韩a无v码在线播放 | 夜色资源站www国产在线观看 | 中国毛片一级片 | 国产无套流白浆视频免费 | 精品在线视频一区二区 | 精品国产欧美另类一区 | 综合精品久久久 | 国产精品99久久久精品无码 | 国产中文字幕精品视频 | 国产精品视频二区三区 | 2018高清国产一区二区三区 | 国内精品91 | 日日噜噜夜夜狠狠久久无码区 | www.亚洲一区二区 | 99国产精品热久久久久久 |