Oracle基础知识培训8258.pptx
《Oracle基础知识培训8258.pptx》由会员分享,可在线阅读,更多相关《Oracle基础知识培训8258.pptx(35页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、ORACLE 基础知识介绍新大陆软件2011年8月目录目录目录目录 ORACLE 体系结构 ORACLE 存储结构 ORACLE 的启动与关闭 监听器配置 ORACLE 共享服务器 用户管理 用户权限管理 表空间管理 SQL执行与优化Oracle Instance ManagementSystemMonitorSMONDatabaseWriterDBW0LogWriterLGWRProcessMonitorPMONArchiverARC0SGAJava PoolShared PoolLarge PoolStreams PoolDatabaseBuffer CacheRedo Log Buffe
2、rCheckpointCKPT内存区域后台进程数据结构客户连接 ORACLE 体系结构 数据结构 数据文件(Data files)包含用户数据 控制文件(Control files)包含数据库自身的数据,是数据库正常运 行必不可少的文件 联机重做日志文件(Online redo log files)包含数据库中的事务日志,用户在数据库 崩溃时恢复用户数据 参数文件 用于控制数据启动时的参数配置 口令文件用于验证远程用户,连接到数据库并进行管理归档重做日志文件(Online redo log files)联机日志的备份。用于数据库恢复 ORACLE 体系结构 内存结构(1)SGA(System
3、Global Area)在系统启动时分配的一段内存,是ORACLE实例的基本组件 被所有的服务器进程和后台进程共享 包含以下组件-Buffer Cache-Redo Log Buffer-Shared Pool-Large Pool-Java Pool-Streams Pool PGA(Program Global Area)每个服务器进程和后台进程独享 包含用户执行的SQL的信息 包含用户SESSION的信息 ORACLE 体系结构 后台进程Database Writer(DBWR)把内存中修改过的数据块写入到磁盘上的数据文件中Checkpoint(CKPT)在产生检查点时触发DBWR工作
4、更新数据文件和控制文件中的检查点信息 ORACLE 存储结构 ORACLE 存储结构-表空间管理表空间管理表空间管理表空间管理(1 1)创建表空间:CREATE TABLESPACE tablespace_nameDATAFILE file_name SIZE nEXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K 删除表空间:DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES 修改表空间 新增数据文件ALTER TABLESPACE tablespace_nameADD DATAFIL
5、E file_name SIZE nM 修改表空间 删除数据文件ALTER TABLESPACE tablespace_nameDROP DATAFILE file_name ORACLE 存储结构-表空间管理表空间管理表空间管理表空间管理(2 2)脱机表空间:ALTER TABLESPACE tablespace_name OFFLINE 联机表空间:ALTER TABLESPACE tablespace_name ONLINE 把表空间设置为只读:ALTER TABLESPACE tablespace_name READ ONLY 把表空间设置为读写:ALTER TABLESPACE ta
6、blespace_name READ WRITE ORACLE 存储结构-表空间管理表空间管理表空间管理表空间管理(4 4)获取表空间信息 DBA_TABLESPACES V$TABLESPACE 获取数据文件信息 DBA_DATA_FILES V$DATAFILE 获取临时文件信息 DBA_TEMP_FILES V$TEMPFILE ORACLE 的启动与关闭 ORACLE 的启动与关闭(2)启动STARTUP STARTUP NOMOUNTSTARTUP MOUNTSTRATUP FORCESTARTUP RESTRICT 关闭SHUTDOWN NORMALSHUTDOWN IMMEDIA
7、TESHUTDOWM TRANSACTIONALSHUTDOWN ABORT ORACLE 监听器配置 ORACLE 监听器配置(1)监听器配置文件SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=D:ToolsDevOra10g)(PROGRAM=extproc)LISTENER=(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.32.112.28)(PORT=1521)(ADDRESS=(PROTOCOL=IPC)(KEY
8、=EXTPROC0)ORACLE 监听器配置(2)启动监听器LSNRCTL START 停止监听器LSNRCTL STOP 查看监听器状态LSNRCTL STATUS 查看注册到监听器的服务LSNRCTL SERVICE ORACLE 用户管理 用户管理 用户模式管理 用户角色管理 用户权限管理用户管理 创建用户:CREATE USER usernmae IDENTIFIED BY pwssword DEFAULT TABLESPACE tablesspace_nameTEMPORARY TABLESPACE TEMP QUOTA nM ON tablespace_name PASSWORD
9、EXPIRE 修改用户密码:ALTER USER username IDENTIFIED BY pwssword 删除用户:DROP USER username CASCADE用户模式管理 用户模式:用户模式管理(2)对象SQL语句需要的权限表CREATE TABLECREATE TABLE索引CREATE INDEXCREATE INDEX视图CREATE OR REPLACE VIEWCREATE VIEW序列CREATE SEQUENCECREATE SEQUENCE同义词CREATE SYNONYMCREATE SYNONYM数据库链CREATE DATABASE LINKCREATE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 基础知识 培训 8258
限制150内