数据库基础-ORACLE管理.ppt
《数据库基础-ORACLE管理.ppt》由会员分享,可在线阅读,更多相关《数据库基础-ORACLE管理.ppt(111页珍藏版)》请在三一办公上搜索。
1、数据库基础ORACLE基础管理(BAS4101),金蝶顾问学院,讲师:蒋俊,EAS架构设计师,高级DBA,Oracle 认证专家 5年电信行业售前、售后数据库技术支持、3年大型ERP系统数据架构设计、性能优化经验。曾为富士康、华为等多家企业提供数据库技术支持及咨询培训服务,EAS国内数百家中、大型企业客户数据架构设计咨询、性能优化服务。主讲方向:数据库管理、数据架构设计及性能优化。,讲师简介,课程目标,数据库体系结构(了解Oracle内部工作原理)Oracle 基础系统管理 Oracle 网络配置Oracle基础性能管理,1、Oracle Database 10g 体系结构,Oracle 服务
2、器:数据库管理系统,它提供开放、全面、集成的方法进行信息管理由 Oracle 实例和 Oracle 数据库组成,数据库服务器结构,数据库结构-内存-进程-存储,内存结构,数据库结构 内存 进程 存储,进程结构,用户进程:在数据库用户请求连接到 Oracle 服务器时启动 服务器进程:可以连接到 Oracle 实例,它在用户建立会话时启动 后台进程:在启动 Oracle 实例时启动,存储结构 文件类型,存储结构 逻辑、物理结构,表空间和数据文件,一个表空间中包括一个或多个数据文件。一个数据文件仅归属于一个表空间。,段、区和块,段存在于表空间。段由区的集合构成。区是数据块的集合。数据块会映射到磁盘
3、块。,Oracle 实例管理,服务器进程和数据库缓冲区高速缓存,缓冲区:已连接(Pinned)干净(Clean)空闲或未使用(Free or unused)灰数据(Dirty),数据库体系结构小结,在本章中,应该对以下内容有所了解:内存结构:系统全局区(SGA):数据库缓冲区高速缓存、重做缓冲区和各种池 程序全局区(PGA)进程结构:用户进程和服务器进程 后台进程:SMON、PMON、DBWn、CKPT、LGWR、ARCn 等等 存储结构:逻辑:数据库、方案、表空间、段、区和 Oracle 块 物理:数据文件、参数文件、重做日志、控制文件等,2、Oracle基础系统管理,启动和停止 Oracl
4、e 数据库与组件 使用 Enterprise Manager(EM)使用 SQL*Plus 和 iSQL*Plus 访问数据库 修改数据库初始化参数 描述数据库启动阶段 描述数据库关闭选项 查看预警日志 表空间管理访问动态性能视图,管理框架,在 Oracle Database 10g 管理框架中包括以下三个组件:数据库实例 监听程序 管理界面 管理控制台(Database Console)管理代理(使用 Grid Control 时),启动和停止管理控制台,Oracle Enterprise Manager,登录 Oracle Enterprise Manager,Oracle Enterpr
5、ise Manager 主页,使用 SQL*Plus 和 iSQL*Plus 访问数据库,SQL*Plus 和 iSQL*Plus 提供到数据库的其它接口,这样可:执行数据库管理操作 通过执行 SQL 命令在数据库中查询、插入、更新或删除数据,组件 SQL*Plus 初始化参数 数据库启动 数据库关闭 预警日志 性能视图,使用 iSQL*Plus,1,2,3,使用 SQL*Plus,SQL*Plus:是一个命令行工具 可以通过交互方式或者在批处理模式下使用,$sqlplus eas/kingdee SQL*Plus:Release 10.2.0.4.0-Production on Mon Ju
6、l 25 12:37:21 2005Copyright(c)1982,2005,Oracle.All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0-ProductionWith the Partitioning,OLAP and Data Mining options SQL select last_name from T_CSL_ELIMTEMPLETENTRY;FID FSEQ FDEBITFORMULA-a2b2724-00fd-1000-e000-0cc4c0
7、a8100d7EC4833A 1ea2b2724-00fd-1000-e000-0e41c0a8100d7EC4833A 5ea2b2724-00fd-1000-e000-0e42c0a8100d7EC4833A 6,初始化参数文件,组件 SQL*Plus 初始化参数 数据库启动 数据库关闭 预警日志 性能视图,简化初始化参数,查看和修改初始化参数,数据库启动和关闭,组件 SQL*Plus 初始化参数 数据库启动数据库关闭 预警日志 性能视图,启动 Oracle 数据库实例,启动 Oracle 数据库实例:NOMOUNT,启动 Oracle 数据库实例:MOUNT,关闭 Oracle 数据库实
8、例,组件 SQL*Plus 初始化参数 数据库启动 数据库关闭 预警日志 性能视图,SHUTDOWN 选项,在以下期间 SHUTDOWN NORMAL:或 SHUTDOWN TRANSACTIONAL 或 SHUTDOWN IMMEDIATE,一致的数据库(干净的数据库),关闭时:执行 IMMEDIATE 时,会回退未提交的更改 数据库缓冲区高速缓存会写入到数据文件 会释放资源,启动时:不用恢复实例,SHUTDOWN 选项,使用 SQL*Plus 启动和关闭,查看预警日志,Database Home page(数据库主页)“Related Links(相关链接)”区域“Alert Log Co
9、ntent(预警日志内容)”,组件 SQL*Plus 初始化参数 数据库启动 数据库关闭 预警日志 性能视图,查看预警历史记录,存储结构管理,创建新表空间,表空间数据文件存储设置,表空间使用率等信息查询,SYSTEM SYSAUX TEMP,UNDOTBS1 USERS,修改表空间,删除表空间,采集表空间存储对象信息,采集表空间存储对象信息,表空间信息相关动态视图,动态性能视图,通过动态性能视图可访问有关在数据库中更改状态和条件的信息。,组件 SQL*Plus 初始化参数 数据库启动 数据库关闭 预警日志 性能视图,动态性能视图:用法示例,动态性能视图:注意事项,这些视图由 SYS 用户拥有。
10、不同时间可以使用不同视图:实例已启动。数据库已装载。数据库已打开。通过查询 V$FIXED_TABLE 可查看所有视图名称。这些视图通常又称为“v$视图”。由于数据是动态的,因此这些视图不保证读取一致性。,Oracle基础系统管理小结,在本章中,应该已经学会:启动和停止 Oracle 数据库和组件 使用 Enterprise Manager,描述其高级功能 使用 SQL*Plus 和 iSQL*Plus 访问数据库 修改数据库初始化参数 描述数据库启动阶段 描述数据库关闭选项 查看预警日志 表空间管理访问动态性能视图,练习,本练习包含以下主题:启动数据库#su-oracle$sqlplus/n
11、ologSQL connect/as sysdbaSQL startup启动oracle侦听端口$lsnrctl start停止数据库#su-oracle$sqlplus/nolog SQL connect/as sysdba SQL shutdown immediate停止oracle侦听端口$lsnrctl stop创建表空间,练习,创建EAS表空间创建永久表空间EAS_D_EAS521_STANDARD和临时表空间EAS_T_EAS521_STANDARD,并将对应数据文件设置为自动增长。$su oracle$sqlplus/nologSQLconnect/as sysdbaSQLCRE
12、ATE TABLESPACE EAS_D_EAS521_STANDARD DATAFILE/oradata/EAS_D_EAS521_STANDARD.dbf SIZE 1000M;SQLalter database datafile/oradata/EAS_D_EAS521_STANDARD.dbf autoextend on;SQLCREATE TEMPORARY TABLESPACE EAS_T_EAS521_STANDARD TEMPFILE/oradata/EAS_T_EAS521_STANDARD.ora SIZE 500M;SQLalter database tempfile/o
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基础 ORACLE 管理
链接地址:https://www.31ppt.com/p-6296411.html