基于Oracle的数据库重做日志与归档日志架构的研究与应用

基于Oracle的数据库重做日志与归档日志架构的研究与应用

                                       (代做Oracle的数据库毕业设计)基于Oracle的数据库重做日志与归档日志架构的研究与应用
            1、课题背景
Oracle数据库重做日志是数据库管理系统中必不可少的一个组成部分。通过对日志文件的研究以及对其转储文件的分析,讨论基于转储文件的数据库恢复方法。Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。归档日志是联机重做日志组文件的一个副本,包含redo记录以及一个唯一的log sequence number,对日志组中的一个日志文件践行归档,如果该组其中一个破坏,则另一个可用的日志将会被归档,对于归档模式的日志切换,当日志归档完成后,下一个日志才能诶覆盖或重新使用,自动归档功能如开启,则后台进程arcn在日志切换时自动完成归档,否则需要手动归档。归档日志用途:恢复数据库,更新standby数据库,使用LogMiner提取历史日志的相关信息。
2、主要内容
Oracle数据库是世界上最流行的关系数据库之一,在Oracle数据库中发生逻辑故障人为错误时,传统的方法是通过逻辑备份或者物理备份进行恢复以纠正错误,这种方法是极其复杂和低效的。本研究以Oracle数据库为平台,提高数据库的可用性,并着重分析了Oracle实例,使数据恢复的方式和手段更加丰富,操作更加简易。最后根据所提出的方法,使得重做日志和归档日志技术在Oracle中的完善,用户能够更便捷、更准确地处理人为错误导致的数据毁损。最后使用日志,避免了对数据库进行修复、操作的过程,可以直接通过SQL语句实现数据的恢复,大大提高了数据库恢复的效率。
3、开发环境(工具)
(1)Red Hat Enterprise Linux 6
(2)Red Hat Enterprise Linux OpenStack
(3)KVM
(4)Oracle Database 11g
(5)X86 Server
4、实现的功能
在集群数据库中,实例恢复的过程与单节点是一样的,都是通过存储在联机重做日志中的日志信息自动进行实例恢复。不同的是,在集群环境中,所有节点的重做日志都必须可被其他所有节点访问。即便崩溃的实例无法再行启动,其重做日志仍可访问,其日志数据仍可被其他实例使用,进行已提交事务的前滚和未提交事务的回滚,从而实现集群角度的崩溃恢复。由于实例恢复由集群中完好的集群节点完成,所以崩溃的节点重新启动时,无须进行实例恢复。
5、工作量
(1)根据课题任务制定合理可行的工作计划;
(2)进行必要的课题研究、资料搜集、文献阅读工作收集和汇总计算信息;
(3)根据自己工作企业的业务环境及市场分析选定目标企业及数据环境;
(4)根据企业业务分析数据服务需求,为企业制定数据库日志应用方案;
(5)结合企业环境,对设计方案运行结果进行预测并分析设计的必要性;
(6)独立完成架构设计、基础系统搭建与数据库部署与测试方案制定;
(7)根据企业运营所需的必要项目进行运行测试,并对数据日志应用进行必要验证,根据测试结果阐明所设计日志方案的必要性;
(8)对课题成果进行总结,整体工作时间为3-5个月。
选题,确定导师;(一周)
搜集相关资料 ;(一周)
设计项目内容,撰写毕业设计开题报告;(四周)
完成基本配置、平台或系统架构搭建,验证数据,项目测试。(十二至十六周)
准备中期答辩,完善论文内容;(四周)
毕业设计的审核、修改及定稿并装订。(四周)
[1]秦靖,刘存勇.Oracle从入门到精通[M].机械工业出版社,2011.
[2]何伟娜;常建功. Oracle数据库管理与维护实战[M].人民邮电出版社2014.05.01.
[3]丁士锋.Oracle数据库管理从入门到精通[M].北京清华大学出版社,2014.03.22.
[4]徐捷.闪回技术在数据库误删除的应用[J].物联网技术,2014.04.15.
[5]孙风栋.Oracle数据库应用技术[M].清华大学出版社,2013.07.
[6]梁敬彬.收获,不止Oracle[M].电子工业出版社.2013.07.
[7]孙风栋.Oracle 10G数据库基础教程(第2版)[M]电子工业出版社,2012.10.
[8]谭怀远.让Oracle跑得更快:Oracle10g性能分析与优化思路[M],电子工业出版社,2012.03.01.
[9]孟德欣.Oracle 10g数据库技术[M].清华大学出版社,2011.07.07.
[10]Kyte Darl Kuhn. Oracle Thomas programming art - in-depth understanding of the database architecture (Third Edition) [M]. people's Posts and Telecommunications Publishing House.2016.

暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。