1、 oracle在公司的重要地位和应用的广泛性。 2、 oracle概述中,强调根的作用,也就是oracle总体架构,掌握了,那么40%的oracle知识即可掌握。 3、 静态文件在数据库不启动是就是操作系统的文件,启动后则为数据库进程。 4、 动态文件,主要是sga共享区和一
1、 oracle在公司的重要地位和应用的广泛性。
2、 oracle概述中,强调根的作用,也就是oracle总体架构,掌握了,那么40%的oracle知识即可掌握。
3、 静态文件在数据库不启动是就是操作系统的文件,启动后则为数据库进程。
4、 动态文件,主要是sga共享区和一些核心进程。
5、 user process主要就是客户端,而server process主要是服务器server进程,server进程的pga不是共享内存来的。
6、 数据库文件(静态文件),主要是配置参数文件、超户文件、数据文件、控制文件、日志文件等。
7、 数据库实例(动态文件),主要是用来访问数据库,包括内存结构和后台进程。
8、 连接数据库实例的方式有三种,包括1)user和server同一台机器的直连方式;2)user和server通过网络连接;3)浏览器和user通过网络连接,user和server也通过网络连接,而user处于中间的应用服务器层。
9、 sga中的shared pool的作用,主要是1)library cache(库缓冲区)主要是用来对sql语句等进行缓存;2)data dictionary cache(数据字典缓冲区)主要用来对表等进行缓存;以上两种方法都是为了提高数据库操作的效率。
10、sga中的data buffer cache的作用,主要是用来缓存最近频繁使用的用户blocks。
11、 server process的pga(program global area),是非共享的,只能被server process写入,内存包括排序区域、session信息、游标状态等。