我是靠谱客的博主 害怕太阳,最近开发中收集的这篇文章主要介绍数据库架构组件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

最后

以上就是害怕太阳为你收集整理的数据库架构组件的全部内容,希望文章能够帮你解决数据库架构组件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部