一、 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信息、游标状态。