《oracle基础入门》ppt课件
81页1、1,ORACLE 数据库入门,安徽省邮通科技有限责任公司,一、Oracle 体系结构,存储结构(Memory Structure) 操作系统文件(Files) 后台进程(Background Processes) 前台进程(Foreground Processes) 实例(Instance) 连接(Session) 交易事务( Transaction ) 监听进程 SQL语句怎样在Oracle内部工作的,1、操作系统文件,data files,redo log files,control file,parameter files,*.dbf,*.log,Initoraid.ora,*.ctl,datafiles redo log files control files parameter file 数据文件 日志文件 控制文件 参数文件,Trace&Alert File 错误信息记录,占OS内存的60-70%,大小可由参数文件内参数计算 shared pool(共享池), database buffer cache(数据缓冲区), redo log buffer(重做日志缓冲区) (如
2、以下图所示) SGA=share_pool_size+db_block_size *db_block_buffers +log_buffers,2、存储结构,shared_pool,database_buffer_cache,redo_log buffer,tnslsnr listener* ORACLE网络监听进程, 处理客户端的连接请求 DBWRN 写数据文件的进程 LGWRN 写日志文件的进程 PMON 做程序的清洁工作,处理一些不正常退出的事件 SMON 做系统的清洁工作,执行系统出错后自动恢复工作 LCKN Oracle系统表级或行级加锁的进程. RECO 恢复进程 CKPT 检测点 ARCH 归档方式备份进程 SNAPN 管理快照复制等的进程 SNNN MTS Server进程 DNNN MTS Dispatcher进程,3、后台进程,用户进程 当用户欲以SQL指令存取数据库数据的应用程序,如Server Manager、SQLplus、Qracle Forms、各种客户端工具等 服务器进程 Oracle数据库对每一个用户进程会启动一个服务器进程与之对应,负责处理对应用户进
3、程的SQL指令,并把执行结果传回给用户进程。,4、前台进程,SGA,background process,实例 = 内存分配 + 一组后台进程 Instance=SGA+background process 如果把Oracle比作一部汽车,instance相当于汽车的发动机一样,启动oracle前提应先启动instance.,5、实例,oracle,user,user,user,session,Session(连接) Oracle是多用户、多任务、可分布式管理的数据库,同时可有许 多个用户对数据库操作。,6、连接,Transaction 交易事务 Eg: 1、DDL (数据定义语句) 例如:create,alter,drop等 2、DML (数据控制语句) 例如:Insert,Delete,Update ,commit, rollback等,7、交易事务,$listener status 显示ORACLE网络监听进程的状态 $listener services 显示当前详细的网络监听进程的服务处理状态 $lsnrctl reload 重新启动 $lsnrctl stop 关闭ORACL
4、E网络监听进程 $lsnrctl start 启动ORACLE网络监听进程,8、 Listener监听进程常用命令,用户发出SQL请求,打开游标; 把SQL语句语法分析,执行计划,数据字典等信息存入内存中共享池内; 从数据文件中把相关数据块读入数据缓冲区 做相应操作,若做修改,先加上行级锁,经确认后,把改过前后记录内容存入重做日志缓冲区内; 返回结果给用户,关闭游标。 备注:SQL语句大小写敏感的,同样的一个语句,若大小写不同,oracle需分析执行两次,9、SQL语句在Oracle内部怎样工作,shutdown,open,读参数文件initoraid.ora,开机,关机,读控制文件,读所有文件,未连上数据库 仅启动instances,nomount,mount,连上数据库,但未打开,二、启动和关闭数据库,$svrmgrl - 唤醒 SVRMGRL数据库管理 SVRMGRL connect internal; - 以系统管理员身份登录。 SVRMGRL startup -启动instance 其它命令: SVRMGRL startup nomount; SVRMGRL startup
《《oracle基础入门》ppt课件》由会员tian****1990分享,可在线阅读,更多相关《《oracle基础入门》ppt课件》请在金锄头文库上搜索。
2018-2019学年八年级历史上册 第3单元 新民主主义革命的兴起 第12课 国民革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第21课 敌后战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案2北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第8课 辛亥革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第20课 正面战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第10课 新文化运动导学案华东师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案2华东师大版
2018-2019学年八年级历史上册 第4单元 中华民族的抗日战争 第14课 民族危机的空前严重导学案华东师大版
2018-2019学年八年级历史上册 第五单元 从国共合作到国共对峙 第17课 中国工农红军长征导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案1华东师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案2北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第10课 新文化运动导学案北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动导学案北师大版
2018-2019学年八年级物理上册 第二章 第1节 声音的产生与传播导学案 (新版)新人教版
2018-2019学年八年级地理上册 第四章 第三节 工业的分布与发展(第1课时)学案(新版)新人教版
2018-2019学年八年级物理上册 第二章 第2节 声音的特性导学案 (新版)新人教版
2018-2019学年八年级地理上册 3.3 中国的水资源教学案(新版)湘教版
2018-2019学年八年级物理上册 第三章 第3节 汽化和液化(第1课时 汽化)导学案 (新版)新人教版
2024-06-13 10页
2024-06-13 11页
2024-06-13 11页
2024-06-13 9页
2024-06-13 14页
2024-06-13 7页
2024-06-13 8页
2024-06-13 7页
2024-06-13 9页
2024-06-13 9页