Oracle数据库应用与开发案例教程电子教案王红 02.第二章 Oracle数据库体系结构.ppt

Oracle数据库应用与开发案例教程电子教案王红 02.第二章 Oracle数据库体系结构.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库应用 与开发案例教程 主编 王红 中国水利水电出版社 * * 2.5数据字典 Oracle用户SYS拥有数据字典所有的基表和用户可访问的视图,该用户能够修改包含在SYS框架中的所有框架对象,而这些操作可能会影响数据的完整性,所以数据库管理员必须严格控制这个重要账号。 Oracle数据库应用与开发案例教程 * * 常用数据字典 1. USER视图 USER视图的名称以user_为前缀,用以记录用户对象的信息。每个数据库用户都有一套属于自己的USER视图,主要包括用户服务创建的框架对象、用户的授权等信息。如user_tables包含用户创建的所有表。对于特定数据库用户来说,将经常使用带有user_前缀的视图。 Oracle数据库应用与开发案例教程 * * 常用数据字典 2. ALL视图 ALL视图的名称以all_为前缀,用以记录用户对象的信息及被授权访问的对象信息。 3. DBA视图 DBA视图的名称以dba_为前缀,用以记录数据库实例的所有对象信息,如dba_users包含数据库实例中所有用户的信息,DBA视图的信息包含USER视图和ALL视图中的信息。 【例题2-13】通过dba_tables视图,了解用户zcgl_oper的所有表的信息。 Oracle数据库应用与开发案例教程 * * 常用动态性能视图 动态性能视图用于记录当前实例的活动信息。启动实例时,Oracle会自动建立动态性能视图;停止实例时,Oracle会自动删除动态性能视图。需要注意的是,数据字典的信息是从数据文件中取得的,而动态性能视图是从SGA和控制文件中取得。通过查询动态性能视图,一方面可以获得性能数据,另一方面可以取得与磁盘和内存结构相关的其他信息。所有的动态性能视图都是以V_$开始的,Oracle为每个动态性能视图提供了相应的同义词(以V$开始)。 【例题2-14】显示当前会话的详细信息。 Oracle数据库应用与开发案例教程 * * 本章结束,谢谢大家! 休息一会儿。。。 Oracle数据库应用与开发案例教程 Java Web开发技术 * Java Web开发技术 * * * 后台进程 4. 系统监控进程SMON(System Monior Process) SMON在实例启动时执行必要的恢复操作。当数据库非正常关闭或者系统崩溃时,SMON进程将根据重做日志的内容来恢复数据库。SMON还负责清理不再使用的临时段,并在字典管理的表空间中合并相邻的空闲区。 Oracle数据库应用与开发案例教程 * * 后台进程 5. 进程监控进程PMON(Process Monitor) PMON负责对失败的用户进程或服务进程进行恢复。PMON周期性的调度检查和监视用户进程和服务进程的状态,如果发现某个进程失效,就清除该进程,并负责清理这个用户正在使用的数据库高速缓存和释放这个用户进程正在使用的资源。 Oracle数据库应用与开发案例教程 * * 后台进程 6. 恢复进程RECO(Recoverer Process) RECO是分布式数据库环境中自动解决分布式事务错误的后台进程。一个节点的RECO进程自动连接到包含不可信的分布式事务的数据库,负责处理该事务,并从数据库的活动事务表中移除和此事务相关的数据。 Oracle数据库应用与开发案例教程 * * 后台进程 7. 归档进程ARCn(Archive Process) 在Oracle中,重做日志文件被分为很多组。当一组重做日志文件被写满后,就开始写下一组,这个过程称为日志切换。归档进程ARCn在日志切换后将重做日志文件的日志条目拷贝到指定的归档日志设备上。只有当数据库运行在归档模式(ARCHIVELOG)下,并且开启了自动归档功能,系统才会启动归档进程。 一个数据库实例中,最多可以启动10个ARCn进程。可以使用初始化参数LOG_ARCHIVE_MAX_PROCESSES来指定ARCn进程的个数。这个参数的值可以通过ALTER SYSTEM语句来修改。 Oracle数据库应用与开发案例教程 * * 后台进程 8. 作业队列进程(Job Queue Process) 作业队列进程用来批量处理用户任务。它相当于一个调度服务,将PL/SQL语句或者过程作为调度任务。给定一个开始时间和调度的时间间隔,作业队列进程会根据这个配置自动地周期性地执行任务。 Oracle数据库应用与开发案例教程 * * 后台进程 9. 其他后台进程 1)队列监控进程(QMNn):QMNn是Oracle流高级队列的一个可选后台进程,它负责监控消息队列。最多可以配置10个队列监控进程。这些进程和任务队列进程类似,和其他Oracle后台进程的不同点在于QMNn和任务队列进程的失败

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档