在學(xué)習(xí)數(shù)據(jù)庫的時(shí)候經(jīng)常聽見“事務(wù)”“索引”“實(shí)例”等術(shù)語,那么他們具體是什么意思呢?
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、網(wǎng)站建設(shè)、甘孜州網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、甘孜州網(wǎng)絡(luò)營銷、甘孜州企業(yè)策劃、甘孜州品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供甘孜州建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com事務(wù)
事務(wù):是指一個(gè)完整的操作過程。在這個(gè)過程中任何一個(gè)環(huán)節(jié)出現(xiàn)“意外”,那么這個(gè)操作過程將會(huì)被回滾。事務(wù)經(jīng)常被銀行中的數(shù)據(jù)庫使用。
例如:用戶A向用戶B轉(zhuǎn)賬100塊,這時(shí)需要使用事務(wù)。首先,系統(tǒng)會(huì)從用戶A的賬戶中扣除100塊,然后在用戶B的賬戶中增加100塊。如果整過操作都成功,那么最終事務(wù)完成,轉(zhuǎn)賬成功。如果,某一步出現(xiàn)“意外”,那么事務(wù)將會(huì)被回滾到最初狀態(tài)。例如:用戶A扣除100塊—成功,用戶B增加100塊—失敗,那么事務(wù)就會(huì)回滾,將用戶A扣除的100塊退回(實(shí)際上:事務(wù)在執(zhí)行中,在未返回結(jié)果時(shí),可能不會(huì)對(duì)數(shù)據(jù)進(jìn)行真正的操作)。
索引
數(shù)據(jù)庫其實(shí)也就是把數(shù)據(jù)記錄到磁盤上,當(dāng)查詢一個(gè)數(shù)據(jù)時(shí),就需要在硬盤上去掃描,這樣數(shù)據(jù)量增大時(shí)數(shù)據(jù)查詢速度會(huì)越來越慢。如何提高數(shù)據(jù)的查詢能力,這時(shí)就需要使用索引了,索引就類似于一本書的目錄,記錄了數(shù)據(jù)存儲(chǔ)的位置。索引的所作就是“盡量提高數(shù)據(jù)庫的讀取性能”。
注意:雖然索引能夠提高數(shù)據(jù)庫的讀取性能,但是索引仍然不能濫用,因?yàn)樵诖罅繑?shù)據(jù)寫入時(shí),除了會(huì)寫入到硬盤,還需要生成一次索引,那么數(shù)據(jù)庫性能也將大大降低。
實(shí)例
實(shí)例是由一組后臺(tái)管理數(shù)據(jù)庫的進(jìn)程和內(nèi)存共同組成。數(shù)據(jù)庫和實(shí)例是兩個(gè)獨(dú)立的概念,數(shù)據(jù)庫是指把數(shù)據(jù)記錄到文件系統(tǒng)或者磁盤中去,然后實(shí)例則是管理做(多用戶)用戶怎么將數(shù)據(jù)傳送到數(shù)據(jù)、以什么格式記錄到數(shù)據(jù)庫(實(shí)際是記錄到文件系統(tǒng)或者硬盤中)。
實(shí)例的使用更多的是在Oracle數(shù)據(jù)庫中使用,在Oracle的RAC中,一個(gè)實(shí)例只能打開一個(gè)數(shù)據(jù)庫,但是一個(gè)數(shù)據(jù)庫可以被多個(gè)實(shí)例同時(shí)打開使用。關(guān)于Oracle數(shù)據(jù)庫實(shí)例可以參考下面的圖片。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。