oracle快速上手简明教程

oracle快速上手简明教程

ID:6352807

大小:746.00 KB

页数:98页

时间:2018-01-11

oracle快速上手简明教程_第1页
oracle快速上手简明教程_第2页
oracle快速上手简明教程_第3页
oracle快速上手简明教程_第4页
oracle快速上手简明教程_第5页
资源描述:

《oracle快速上手简明教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle快速上收简明教程Oracle中的体系结构oracle的体系结构图InstanceSGARedologbuffercacheSharedpoolDataDict.cacheLibrarycacheDBWRSMONPMONCKPTLGWROthersUserprocessServerprocessPGAControlfilesDatafilesArchivedlogfilesParameterfilePasswordfileRedologfilesDatabaseDatabasebuffercacheOracle服务器定义:

2、是一个开放的复杂安全的集成的信息管理系统主要用于数据的存储、管理检索组成:oracle服务器由两部分组成数据库(DataBase)和实例(Instance)Oracle实例(Instance)概述:实例是用户访问DataBase中数据的一种方法或手段,用户通过Instance实现对数据库中的数据进行访问。Instance与数据库间的关系:一个实例只能对应一个数据库,但一个数据库可对应多个实例。组成:由两部分组成内存结构进程结构98Oracle快速上收简明教程连接与会话Userprocess:一客户端程序就一个UserProcess(

3、sql*plus,一个应用程序)当一个userprocess连接到服务器,服务器就会创建一个ServerProcess来负责与UserProcess来通讯和交互,userprocess 不能直接与服务器进行交互。Serverprocess负责UserProcess与Instance之间连接,比如:执行Sql语句,为用户返回执行结果连接连接的3种方法:服务器与客户端在同一台机器上(进程内通信)客户端服务器模式(采用TCP/IP接联)三层结构brows---webServer---Instance会话会话表示一个用户连接到服务器通过验证

4、后,对服务器所发出所出来的所有请求,到用户退出时结束一个会话。服务器的模式:共享模式与专用服务器的模式Oracle数据库98Oracle快速上收简明教程概念:数据库数据文件的统称,它主要由三类文件组成。数据文件一个数据库至少一个数据文件一个数据文件只能与一个数据库相关可以为数据文件设置某些特性以便它们在数据库运行空间不足是能自己扩展一个或多个数据文件形成数据库存储的逻辑单元,这个单元称为表空间。重做日志包含对数据库所做更改记录,这样如果出故障可能启用数据恢复。一个数据库至少需要两个重做日志文件。控制文件包含维护和验证数据库完整性的所

5、需要的信息,例如:控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件。其它文件参数文件:用于定义orace服务器的参数如SGA大小等口令文件:认证哪些用户有权限启动和关闭Oracle倒程。归档的重做日志文件:是联机日志文件一个备份内存结构SGA系统全局区Instance启动时分配,是Instance的主要组成部分,是用于存储数据信息的内存区,这个信息为数据库进程所共享。它包oracle服务器的数据和控制信息,它是在Oracle服务器所驻存在讲算面实际内存中得以分配,如果实际内存不够再向virtual内存中写,它由

6、5部分组成。Sharedpooldatabasebufftercacheredologbufferlargpooljavapool常用的命令与参数ShowSGAsga_max_sizedb_cache_sizelog_bufftershare_pool_sizelarge_pool_sizeSharedPool作用:用于存储最近使用过的SQL命令。最近预编译的PL/SQL语句存储Oracle的数据字典组成:LibraryCacheSharedSqlareaSharedPl/SqlareaDataDictionaryCacheData

7、filetableindexscolumnsusersprivileyesdatabaseobjectDataBuffterCache用于存储最近使用的数据。这些数据从数据文件读取,或者还没有写入数据文件的数据。数据缓冲区的大小基于DB_BLOCK_SIZE.个数是取决于DB_BLOCK_BUFFERS通过select与update简述一个执行的过程。altersystemdb_cache_size=96m98Oracle快速上收简明教程redologbufftercache用于跟踪服务器和后台进程对数据库所做的更改。大小由LOG_

8、BUFFER决定。它记录记录被更改的块、更改位置以及重做条目中的新值,重做条目不区分被更改块的类型,它只记录块中哪些字节发生了更改。重做日志缓冲区循环连续使用,而且一个事务处理所做的更改可能会与其它事务处理的更改交叉存取。它是在已满后

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

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

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