- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
体系结构 Oracle课程 课程目标 ORACLE 10G的安装 1、对内存的最低要求是256M,推荐为512M 2、选择基本安装进行傻瓜式安装 ORACLE 10G的B/S工具 iSQL*Plus URL: http://computer:5560/isqlplus Enteprise Manager 10g Database Control URL: http://computer:5500/em ORACLE 10G的服务 Oracle Server的启动 启动Server: 几个主要的服务: OracleServicexxx(SID) Oracle服务器服务进程开启(关闭)。(必开) OracleOraDb10g_home1TNSListener Oracle网络服务监听程序服务,当需通过网络连接Oracle服务器或访问Oracle Enterprise Manager 10g时需启动 Oracle Server的启动 启动Server: 几个主要的服务: OracleOraDb10g_home1iSQL*Plus 运行iSQL*Plus工具时需开启的服务 OracleDBConsoleorcl 访问Oracle Enterprise Manager 时需开启的服务 客户端连接工具 SQL*Plus 在Oracle安装的路径下可以找到该工具 登陆界面如下: 客户端连接工具 iSQL*Plus 首先要启动服务 然后在浏览器里输入 http://localhost:5560/isqlplus 进入登陆页面 客户端连接工具 该工具的登陆界面如下 使用PL/SQL Developer 使用PL/SQL Developer 客户端连接工具 Dos 窗口操作Oracle 从开始 ? 点击 运行 客户端连接工具 在Dos窗口里输入 sqlplus name/pass,如下图所示: oracle实例 内存结构 内存结构是Oracle数据库体系结构中最为重要的一部分,内存也是影响数据库性能的第一因素.内存的大小,速度直接影响数据库的运行速度.特别是当用户数增加时,如果内存不足,例程分配不到足够的内存,就会使有些用户连接不到数据库,或连接,查询的速度明显下降. 内存结构 1、SGA(系统全局区):随着数据库实例的启动向操作系统申请分配一块内存结构,又会随着数据库实例的关闭而释放,每一个ORACLE数据库实例有且仅有一个SGA。 2、PGA(程序全局区):用于保存每一个用户连接到数据库的信息。 SGA 主要由五部分组成: (1)共享池(Shared Pool) (2)数据库高速缓存(Database Buffer Cache) (3)重做日志缓存(Redo Log Buffer Cache) (4)Java池(Java Pool) (5)大池(Lager Pool) 共享池 共享池是SGA中最关键的内存片段,特别是在性能和可伸缩性上。一个太小的共享池会扼杀性能,使系统停止,太大的共享池也会有同样的效果,将会消耗大量的CPU来管理这个共享池。不正确的使用共享池只会带来灾难。共享池主要又可以分为以下两个部分: SQL语句缓冲(Library Cache)数据字典缓冲区(Data Dictionary Cache) SQL语句缓冲(Library Cache) 当一个用户提交一个SQL语句,Oracle会将这句SQL进行分析(parse),这个过程类似于编译,会耗费相对较多的时间。在分析完这个SQL,Oracle会把他的分析结果给保存在Shared pool的Library Cache中,当数据库第二次执行该SQL时,Oracle自动跳过这个分析过程,从而减少了系统运行的时间。这也是为什么第一次运行的SQL 比第二次运行的SQL要慢一点的原因。 数据字典缓冲区(Data Dictionary Cache) 数据字典缓冲区是ORACLE特地为数据字典准备的一块缓冲池,供ORACLE内部使用。 数据库高速缓存 重做日志缓存 JAVA池 大池 程序全局区PGA 进程结构 后台进程 1、写数据DatabaseWriter(DBWR) 2、写日志LogWriter(LGWR) 3、检查点Checkpoint(CKPT) 4、系统监视SystemMonitor(SMON) 5、进程监视ProcessesMonitor(PMON) 6、归档Archive(ARCn) 7、恢复Recover(RECO) 8、锁管理服务LockManagerServer(LMS) 9、队列监视QueueMonitor(QMNn) 10、调度Dispatcher(Dnnn) 11
您可能关注的文档
- 《Java_Web应用开发技术实用教程》-王红第3章_JSP隐含对象.ppt
- 《操作系统》第4章 存储管理.ppt
- 《操作系统》第4章 存储管理1.ppt
- 《操作系统原理教程(第二版)》-第3章 存储器管理.ppt
- 《数据结构》总复习.ppt
- 《算法设计与分析》第08章.ppt
- 1-1操作系统概述.ppt
- 01 JavaEE介绍和环境配置.ppt
- 1 Oracle 9i基础知识.ppt
- 01、操作系统引论.ppt
- 初中生亲子阅读与阅读策略训练研究论文.docx
- 高中数学课堂如何提升学生空间想象力的教学策略研究论文.docx
- 初中英语课堂互动模式下的教学策略与教学评价改革与实践研究论文.docx
- 小学美术教育中创新思维培养路径研究论文.docx
- 绿色化学实验在初中化学教学中的应用与优化策略论文.docx
- 小学生早餐饮食习惯对视力保护作用的研究与饮食习惯教育论文.docx
- 初中生艺术社团活动对学生社会责任感培养的实证研究论文.docx
- 小学数学课堂学生数学学习心理辅导策略创新研究论文.docx
- 劳动教育在学生劳动教育理论研究中的地位论文.docx
- 小学英语单元整体教学目标与多元智能理论的结合实践论文.docx
文档评论(0)