我自己講課時總結的oracle中3個“3”

warehouse發表於2011-11-28

3個重要的概念

3部分不太好理解的內容

3部分非常重要的內容

[@more@]

長期講課以及使用oracle,我總結了3個"3",一般別人找我講2~3天oracle的話,如果他們沒有提出額外要求,我一般講3個"3":

3個重要的概念是:

1、database(file)[io]

2、instance(memory+process)[memory]

3、session(process)

上面3個概念基本上介紹的是oracle的基本工作原理,其實都是os的原理,以前我覺得oracle中有一堆重要的概念,後來發現其實就3個,其他概念都是圍繞這個3個來的。

針對初學者,3部分不好理解的內容是(這僅僅是我的感受):

1、oracle db的logical structure

database->tablespaces->segments->extents->blocks->os blocks

2、os認證和口令檔案

3、靜態註冊和動態註冊

3部分重要的內容,我一直覺得oracle db的市場份額之所以這麼大,首先是這個產品做的保證,不是oracle商務運作的有多成功,這個產品有好的架構,可擴充套件性強;其次是有獨立的undo,使oracle在支援併發性方面優於其他db,所以我覺得下面3部分內容針對oracle db非常重要:

1、undo

2、lock

3、index

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1056584/,如需轉載,請註明出處,否則將追究法律責任。

相關文章