咨询
STEP 1 / PROJECT SPECIFICATIONS
我们将在一个工作日内回复,资料保密处理
yjy.wisedu.com
推荐专题 / News
推荐新闻 / News 更多>>
1
2016 - 12 - 06
前言 跨校区递送文件一直是多校区学校师生生活的一大问题。等班车两校区奔波耗时耗力?无法准时送达压力山大?多次往返奔波无果?最近,北京理工大学基于此推出跨校区快递服务应用——“京工飞鸿”。了解北理工历史的人会知道,北京理工大学原名北京工学院,简称京工,1997年,北京理工大学网络中心创立“京工飞鸿”——北理工第一个校内官方BBS论坛,现已关闭。如今,京工飞鸿又重新出现在大家面前,作为中关村校区与良乡校区之间服务于师生之间最专业、最贴心、最高效的快递,历史总是这样,一棒又一棒的交接。“京工飞鸿”是怎么做出来的?文 | 康慨“京工飞鸿”是北理工学生事务中心最近推出的一项两校区文件快递服务,依托研究生助管团队,为师生、部门在两校区之间传递纸质文件建立了一个平台。简单来说:我们是免费的快递。“京工飞鸿”这个名字的历史就不赘述了,我们选这个名字一是适合,二是情怀。点子和名字是有情怀的人想到的,事儿也是一队有情怀的人做起来的。但这里不是要说情怀,联盟上有一个帖子:学生事务中心正式上线,欢迎大家讨论在学校期间办理事务的痛点难点 ,有兴趣可以跟那个楼主讨论情怀。这里想说的是“京工飞鸿”那个系统的事儿,倒不是说系统做得有多好,而是想说系统是怎么做出来的,说系统怎么做出来的也不是想写一个技术文章,更想说的是通过“京工飞鸿”、“宿舍管理”、“综合管理”等若干小系统的开发,加上之前多年信息化相关的工作经历…...
2
2016 - 11 - 18
微信企业号发布的高等教育领域的三大案例:北京理工大学,华东师范大学、北京师范大学,此前金智教育研究院已经为大家带来北京理工大学企业号案例分享,本期为您带来华东师范大学刘欢老师关于移动化实践的思考。    学校及信息化部门架构 华东师范大学目前在校的师生人数为4万左右,作为信息化建设的主推部门,信息化办公室员工共有三十余人,分为服务中心、公共信息中心,网络信息安全中心、研发中心等不同部门,按比例计算,平均每位老师需要服务1000名师生的信息化需求。目前,我们信息办中专门负责微信研发、运维的专职老师一共有两位。      信息化工作中的困惑 跟很多学校一样,我们学校在信息化工作中也遇到很多困惑,最大的困惑就是大家投入了很多时间和精力,却没有得到好的口碑,一些师生还是在抱怨,对我们的信息化现状不满意,这是件让人非常沮丧的事情。但我们是否可以从另外一个角度来看待这个问题?我校领导的观点非常具有代表性,就是为什么日常生活中投诉移动、电信的例子很多?因为大家都在使用,而且频率很高,没人投诉反而不正常。而如果大家都不用信息化,不满意的声音反而会少。所以,我们可以把师生的不满意,作为衡量信息化是否深入推进的指标。现在不满意的声音很多,说明至少大家都在运用信息化,都对信息化抱有追求。那么,让我们再来看...
3
2016 - 11 - 15
学校概况           中南大学是由原湖南医科大学、长沙铁道学院和中南工业大学合并组建而成,已有百余年的办学历史。学校占地面积5886亩,现有职工1.7万,全日制在校学生5.3万。 中南大学是国家“211工程”首批重点建设高校;国家“985工程”部省重点共建高水平大学;2003年成为“中管高校”;2013年成为国家“2011计划”首批14所牵头高校之一 。学科特色一是拥有世界最完备的有色金属学科体系;二是拥有中国创建最早的西医医院以及医学学科体系;三是拥有国内领先的轨道交通教育体系。师资特色百余年来,学校始终坚持立德树人,涌现了大批师德高尚、学术精湛的大师名家 。在艰难创业年代,中南先辈砥砺前行、教育救国,涌现了一批新中国教育科技事业的开拓者 。 在改革开放新时代,中南人继承创新、高歌猛进,形成了以2名中国科学院院士、14名中国工程院院士领衔的高层次人才群。人才培养特色学校将能力培养与价值塑造相结合,以德为先、实践育人,造就中国特色社会主义事业的建设者和接班人 。学校先后向社会输送了40多万名合格人才,优秀校友遍布海内外,为人类及国家经济社会发展做出了应有贡献 。科研特色2000年以来,学校共获国家科技三大奖82项,其中一等奖、特等奖12项,9个项目入选“中国高校十大科技进展”,获得专利授权275...
英迈思活动 / FAQ 更多>>
英迈思活动 / Video 更多>>

【IT不挨踢】Oracle异常关闭后谨防数据文件受损

来自:
日期: 2018-08-02
浏览: 797


数据库是智慧校园下各类信息系统的核心组成部分。Oracle数据库凭借其强大的稳定性和可伸缩性,目前基本是国内所有高校作为软件平台底层数据仓库的主流选择。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损



正所谓“好马配好鞍,宝剑赠英雄”,稳定高效的Oracle数据库,自然也对运维人员技术水平和底层硬件运行环境的要求更高,一次意外的停电或一个存储磁盘的坏块,都有可能让数据库出错,进而导致信息系统罢工,接下来就以一则案例“现身说法”。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


近期,我们频频接到多所高校来电咨询,均反馈其数据库的部分数据文件出现无法读取的情况,这将直接导致其对应的信息系统无法使用,影响学校业务开展。问题出现时数据库后台告警日志如下,该案例显示第6号数据文件无法读取:


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


数据库运维工程师第一时间与现场沟通了解到,系意外断电导致数据库异常关闭,再重启时出现上述问题,这也为后续问题的分析与解决缩小了排查范围。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


既然在问题产生前,出现过意外断电导致的数据库异常关闭现象,那我们就需要了解数据库在异常关闭到重新启动的过程中发什么了什么事情?同步还需要了解数据库正常的数据操作及关闭原理,以找出差异和原因所在。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


当我们在进行数据操作的时候,均会产生两种不同类型的数据:


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


oracle规定:保证重作记录先于对应的脏数据块写入永久层(也就是数据库文件)


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


那么,一个更改产生的重作记录和脏数据块,DBWn必须在LGWR将重做记录写入在线重做日志之后才可以把对应的脏数据块写入磁盘,这就导致数据文件永远比在线重做日志旧。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损

当数据库正常关闭与启动时,数据库会做三件事:


 Oracle会发起一个完全检查点,此时任何新的变更将不被允许。

 LGWR将日志缓冲区中现有的重作记录写入在线重做日志——>清空日志缓冲区——>停下LGWR——>在线日志停止更新。

 DBWn将相对应的脏数据库写入数据文件


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


以上三件事情目的就是实现在线重做日志和数据文件的同步。对正常关闭的数据库发出start命令后,数据库要在open阶段检查在线重做日志和数据文件是否同步,这也是打开数据库的必要条件。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


当数据库异常关闭与启动时,数据库做了什么:



Step.1

管理员发出startup命令。

Step.2

打开参数文件,启动实例。

Step.3

打开控制文件。

Step.4

检查在线重做日志和数据文件是否同步,结果为不同步。

Step.5

对已经提交事务实施前滚,对没有写如数据文件的脏块写进数据文件。

Step.6

打开数据库。

Step.7

对没有提交的事务实施回滚,将相当于sql命令中的rollback,将相对应的已经写入数据文件的块给修改掉,完成之后数据文件中不会存在由于上一次强制关闭而留下的,未提交的脏数据块。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


而问题就恰恰就出现在这里:在某些情况下在线重做日志或数据文件在数据库异常关闭的过程中可能产生了坏块,使得数据库无法顺利的完成前滚和回滚操作,就会出现数据文件发生无法读取的问题。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


【IT不挨踢】Oracle异常关闭后谨防数据文件受损

经过上述分析明确故障原因后,其实对症下药地去排障的思路就相对十分清晰了:



【IT不挨踢】Oracle异常关闭后谨防数据文件受损


至此,数据文件经过恢复后,数据库同步状态回归正常,受影响的信息系统就可以重新正常访问了。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


【IT不挨踢】Oracle异常关闭后谨防数据文件受损

【IT不挨踢】Oracle异常关闭后谨防数据文件受损


无论意外断电或存储坏块,数据库异常关闭导致数据文件受损时,都可以通过上述思路在线快速恢复,即使无法快速恢复,也可以通过数据库备份对数据文件进行恢复。但是为了保证业务连续运行,避免承受可能存在的数据丢失风险,专家建议学校做好以下预防工作:



【IT不挨踢】Oracle异常关闭后谨防数据文件受损


建议学校机房建设UPS不间断电源,并定期对UPS进行检修,有条件的情况下可以每年进行一次机房断电演练,确保在异常断电时核心服务器可以正常运行。


【IT不挨踢】Oracle异常关闭后谨防数据文件受损


当学校信息系统遇到严重的故障时,比如核心存储损坏、机房断电等情况,若没有整体有效的数据保护与应急恢复方案,学校核心信息系统将长时间停摆,造成无法估计的损失与严重的社会影响。建设信息系统容灾可以在信息系统发生严重故障时快速对数据与系统进行切换与恢复,减少数据丢失的可能性,保证业务连续性。目前比较主流的容灾解决方案包括:存储卷复制技术、磁盘阵列复制技术、数据库复制技术。



关键词:
分享:
Hot News / 热点新闻
2017 - 10 - 31
点击次数: 191
高校信息化建设初衷是为了满足校园生活的各种需求,但由于很多高校还停留在“项目制”的信息化建设阶段,只关注交付却忽视体验,往往导致师生用户在对信息化服务的体验上大多不尽如人意。应用?上线?什么时候?好用?方便?......?应用服务交付上线只是一个功能价值的交付,“能不能用好不好用”的评判权更多的不在于厂商、校方,而应在使用者即师生手上,应用上线后,高校还要做好后续的运营与优化工作,才能让应用发挥持...
地址:中国·南京·江宁区将军大道100号金智科技园
电话:025-68755381   邮箱:marketing@wisedu.com
传真:+86 0755-2788 8009
邮编:330520
Copyright@ 2018-2019江苏金智教育信息股份有限公司 All rights reserved
犀牛云提供企业云服务