數據庫架構組件

一、 Oracle的公司的應用程序的廣度和重要性。數據庫

二、 Oracle概述中。強調根的做用。也就是Oracle總體架構,掌握了。那麼40%的Oracle知識就能夠掌握。瀏覽器

三、 靜態文件在數據庫不啓動是就是操做系統的文件,啓動後則爲數據庫進程。緩存

四、 動態文件,主要是SGA共享區和一些核心進程。網絡

五、 User process主要就是client,而Server process主要是serverServer進程。Server進程的PGA不是共享內存來的。架構

六、 數據庫文件(靜態文件),主要是配置參數文件、超戶文件、數據文件、控制文件、日誌文件等。spa

七、 數據庫實例(動態文件),主要是用來訪問數據庫,包含內存結構和後臺進程。操作系統

八、 鏈接數據庫實例的方式有三種。包含1)User和Server同一臺機器的直連方式;2)User和Server經過網絡鏈接;3)瀏覽器和User經過網絡鏈接,User和Server也經過網絡鏈接。而User處於中間的應用server層。日誌

九、 SGA中的Shared Pool的做用。主要是1)Library cache(庫緩衝區)主要是用來對SQL語句等進行緩存;2)Data dictionary cache(數據字典緩衝區)主要用來對錶等進行緩存。以上兩種方法都是爲了提升數據庫操做的效率。server

十、SGA中的Data buffer cache的做用,主要是用來緩存近期頻繁使用的用戶blocks。排序

十一、 Server process的PGA(Program Global Area),是非共享的,僅僅能被Server process寫,內存中排序區、Session信息、遊標狀態。

相關文章
相關標籤/搜索