Oracle数据库维护培训胶片

Oracle数据库维护培训胶片

ID:35611954

大小:1.77 MB

页数:187页

时间:2019-04-01

Oracle数据库维护培训胶片_第1页
Oracle数据库维护培训胶片_第2页
Oracle数据库维护培训胶片_第3页
Oracle数据库维护培训胶片_第4页
Oracle数据库维护培训胶片_第5页
资源描述:

《Oracle数据库维护培训胶片》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据库维护培训胶片集成产品部Oracle体系结构目标通过这部分课程的学习,您将了解以下内容:描述Oracle服务器的体系结构及其主要构件列举用户连接到Oracle实例所涉及的结构双机模式:RAC/HOTSTANDBY主要组件一览实例系统全局区重做日志缓冲区共享池数据字典缓冲区库缓冲区DBWRSMONPMONCKPTLGWROthers用户端进程服务器进程程序全局区控制文件数据文件归档日志文件参数文件密码文件重做日志文件数据库数据块高速缓冲区Oracle服务器一个Oracle服务器:是一个提供开放式的、全面的、综合性信息管理服务的

2、数据库管理系统由一个Oracle数据库和一个Oracle实例组成Oracle服务器Oracle实例一个Oracle实例:是一种访问Oracle数据库的基本方式总是打开一个且只打开一个数据库由内存结构和进程结构组成后台进程内存结构SGARedolog buffercacheDatabase buffercacheSharedpoolDBWRSMONPMONCKPTLGWROthersDataDict. cacheLibrarycache实例创建连接和会话创建连接创建对话数据库用户用户进程Oracle服务器服务器进程Oracle数据库Oracl

3、e数据库:是作为一个单元对待的数据的集合体由三种文件类型组成控制文件数据文件归档日志文件参数文件密码文件重做日志文件Oracle数据库物理结构Oracle数据库的物理存储是由实际的操作系统文件决定控制文件数据文件重做日志文件控制文件数据文件(包括数据字典)标题联机重做日志文件内存结构Oracle的内存结构由以下两个内存区域构成:系统全局区(SGA):在实例启动的时候分配,是Oracle实例中的一个基本成分程序全局区(PGA):服务器进程启动时分配系统全局区系统全局区(SGA)由几部分内存区域组成:共享池数据块高速缓冲区重做日志缓冲区有两个可

4、选择的内存结构能配置在系统全局区内:大型池JAVA池系统全局区系统全局区分配大小上限由SGA_MAX_SIZE参数决定.系统全局区分配原则依赖其中的组件:分配邻近的虚拟内存大小基于SGA_MAX_SIZE共享存储区用来存储最近最多执行的SQL语句和最近最多使用的数据定义.它由两个主要的内存存结构组成:库缓冲区数据字典缓冲区大小由参数SHARED_POOL_SIZE决定SharedpoolDatadictionarycacheLibrarycacheALTERSYSTEMSETSHARED_POOL_SIZE=64M;库缓存区库缓冲区存储最近

5、使用的SQL和PL/SQL语句信息:它能够使普遍使用的语句能够共享通过LRU算法进行管理由两种结构组成:共享SQL区域共享PL/SQL区域其中各自的大小由共享池内部指定数据字典缓冲区数据字典缓冲区是数据库里最经常使用的对象定义的集合.它包括数据文件名、表、索引、列、用户权限和其它数据库对象等信息.在解析期间,服务器进程会查找数据字典获取允许接入的关联对象信息.缓存数据字典信息在内存区能提高查询数据的响应时间.它的大小由共享池的大小决定.数据块高速缓冲区数据块高速缓冲区储存以前从数据文件中取出过的数据块的拷贝信息.当你得到或修改数据时,它能使

6、性能得到提高.它通过LRU算法进行管理.由DB_BLOCK_SIZE决定大小.Databasebuffer cache数据块高速缓冲区由独立的子缓存组成:DB_CACHE_SIZEDB_KEEP_CACHE_SIZEDB_RECYCLE_CACHE_SIZE数据库缓冲区可以动态的改变尺寸.DB_CACHE_ADVICE可以设置以收集统计信息用来预测不同的缓冲大小ALTERSYSTEMSETDB_CACHE_SIZE=96M;重做日志缓冲区重做日志缓冲区记录数据块的所有变化.首要目的是恢复.记录的信息可用来重做改变.尺寸大小由LOG_BUFF

7、ER定义.Redolog buffercache大型池大型池是在SGA内一种可选择的存贮区域,只配置在共享服务器环境中.能减轻在共享池的负担.用在UGA、备份和恢复等操作中.不使用LRU列表算法.大小由LARGE_POOL_SIZE决定.ALTERSYSTEMSETLARGE_POOL_SIZE=64M;Java区Java区是为了解开Java命令:如果安装并使用Java是必需的.在数据库表格中,它存贮的方式非常像PL/SQL.它的尺寸由JAVA_POOL_SIZE参数决定.User process程序全局区PGA是为每个用户进程连接Orac

8、le数据库分配的区域StackspaceSessioninformationsortarea,cursorinformationSGASharedSQLareasSGASessi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。