论文常用来指进行各个学术领域的研究和描述学术研究成果的 文章 ,简称之为论文。本文是我为大家整理的1000字的论文 范文 ,仅供参考。
在现代社会中,人与人之间的交往越来越密切。人们越发的感觉到 人际交往 的重要性。人际交往是一个集体成长和社会发展的需要. 大学生的社交能力普遍偏弱使得人际关系成为 重中之重的一个课题.多年来,学生长期在高考指挥棒下,过分注重 追求成绩而忽视了人际交往能力等其他素质的培养.进入高校后,学 校也很少有专门的系统课程培训.所以导致很多大学生智商很高,情商却很低,往往处理不好如何与其他人相处,沟通,交流. 我认为,人际交往时获取友谊的重要途径。处于青年期的大学生,思想活跃、感情丰富,人际交往的需要极为强烈,人人都渴望真诚友爱,大家都力图通过人际交往获得友谊,满足自己物质和精神上的需要。对于刚刚进入大学校园的新生,新的群体的构成和紧张的学习生活,使得一部分学生由此而导致了心理矛盾的加剧。此时,积极的人际交往,良好的人际关系,可以使人精神愉快,情绪饱满,充满信心,保持乐观的人生态度。友好、和谐、协调的人际交往,有利于大学生对不良情绪和情。在工作中同样如此,良好的人际关系能使我们保持一个良好的心情,全身心的投入到工作中去
“搞关系”算不上一个褒义词,很容易让人联想到“走后门”、“暗箱操作”等不光彩行为,但有一类人,他们的职责就是“搞关系”,这个关系“搞”得好不好,直接影响到企业的生产效率,这就是员工关系经理。员工关系经理是个不太常见的头衔,只有在正规的外企、国企集团、合资企业中才能觅到他的踪影。他的工作职责包括两大范畴:一是处理员工和 公司的关系,即传统意义的劳资关系,另一方面是员工内部的关系协调。
不论是工作还是生活,人际关系已经成为一个人在社会中最重要的组成部分之一。在工作中可以从很多方面体现出人际关系的重要性。人际关系用文明的角度来说,是一个人在社会集体关系网的地位的体现,用庸俗的角度说,就是兄弟多,讲义气的一定是“大哥”。
当然,结合你的实际,我个人也有一句话送给你,希望能对你起到帮助。如果你的所在单位是直辖市或省会城市的主线单位,那么亲属关系及世交关系,才会对你有直接性的帮助,如果是支线单位,那么你的主管领导将对你的前途起到直接作用,但前提是看你如何去做,你的综合能力如何。如果你所在单位是普通地县市的主线单位,那么除上述关系外,还要有一定的经济实力,如果是支线单位,基本就是靠经济实力和自身能力,所谓自身能力不完全是工作能力,70%是为人处事,也就是你所说的人际关系。总之,人际关系也要看在什么地方,什么时间来用。
官场上有三句话说的好“再大的领导、再大的官,也要看小爷翻不翻(脸)”“小爷喜欢玩你的话,当你是个玻璃球,小爷不喜欢玩你,你就是个玻璃碴子!”“如今都讲究“双盈”和“实效”,主要看你需要不需要!”
社会学将人际关系定义为人们在生产或生活活动过程中所建立的一种社会关系。心理学将人际关系定义为人与人在交往中建立的直接的心理上的联系。中文常指人与人交往关系的总称,也被称为“人际交往”,包括亲属关系、朋友关系、学友(同学)关系、师生关系、雇佣关系、战友关系、同事及领导与被领导关系等。人是社会动物,每个个体均有其独特之思想、背景、态度、个性、行为模式及价值观,然而人际关系对每个人的情绪、生活、工作有很大的影响,甚至对组织气氛、组织沟通、组织运作、组织效率及个人与组织之关系均有极大的影响。
有趣的共振现象
唐朝的时候,洛阳的一座寺院里出了一件怪事。寺院的房间里有一口铜铸的磬,没人敲它,常常自己“嗡嗡”地响起来,这里是什么原因呢?
原来,这口磬和饭堂的一口大钟,它们在发声时,每秒种的振动次数—
—频率正好相同。每当小和尚敲响大钟时,大钟的振动使得周围的空气也随着振动起来,当声波传到老和尚房内的磬上时,由于磬的频率跟声波频率相同,磬也跟着振动起来。发出了“嗡嗡”的响声。这就是发生振动的共振现象,也叫共鸣。
你注意过吧,胡琴的下端都有一个不小的“肚子”——蒙上蛇皮的竹筒。当你兴致勃勃地拉起胡琴时,琴弦的振动通过蛇皮会引起“肚子”中空气的共鸣,使发出来的琴声不仅响亮,而且音乐丰满,悠扬动听。人们把这种“肚子”叫做共鸣箱。你瞧,扬琴、琵琶、提琴、钢琴等乐器,不都有各种形状,大小不一的共鸣箱吗?
除了共鸣箱之外,人们利用共振现象来做的好事还不少呢。
建筑工人在造房子的时候,不论是浇灌混凝土的墙壁或地板,为了提高质量,总是一面灌混凝土,一面用振荡器进行震荡,使混凝土由于振荡更紧密、结实。
大街上的行人,车辆的喧闹声,机器的隆隆声——这些连绵不断的噪声不仅影响人们正常生活,还会损害人的听力。有一种共振性的消声器,是由开有许多小孔的孔板和空腔所构成。当传来的噪声频率与共振器的固有频率相同时,就会跟小孔内空气柱产生剧烈共振。这样,声音能在共振时转变为热能,使相当一部分噪声被“吞吃”掉。
此外,粉碎机,测振仪,电振泵等,也都是利用共振现象进行工作的。
但在某些情况下,共振现象也可能造成危害。例如:当军队过桥的时候,整齐的步伐能产生振动。如果它的频率接近于桥梁的固有频率,就可能使桥梁共振,以致到了断裂的程度。因此,部队过桥要用便步。
在我国西北一带,山头终年积雪。每当春暖花开,山上冰雪融化,雪层会离开原来的地方滑动。往往一次偶然的大吼声,厚厚的雪层就会因为共振而崩塌下来,因此规定攀登雪山的勘察队员,登山队员不能大声说话。
我们要将共振充分运用到各个科学领域,还要防止共振现象给生活、工作、环境带来危害。这就需要我们不断去研究、探索。
研究背景:中国学校 教育 普遍采取的是老师测评的 方法 ,由老师单方面给予学生评价,老师单方面的测评有着客观,公正,高效的优点,但不免存在与学生间缺少沟通,不能充分调动学生的学校积极性,参与度方面的缺点.本实验意在对比自我测评与老师测评的优缺点,进而研究学生自我测评的可取性.
研究内容:1.学生 英语口语 表现的自我测评与老师测评是否存在差异?2.如果存在差异是由什么导致的呢?3.自我测评相对于老师测评有什么优势呢?4..第二轮的学生测评会与老师的评价相接近吗?
研究方法:
1. 总体简介:通过两周的培训与十周的两轮的测评,测评由师生配合完成,评测标准包括四部分,每部分五分制.通过两轮学生自我测评与老师评价之间的的对比,以及发放的相关实验的问卷调查,根据其调查结果以及测评结果的差异反映实验结果.
2. 参与者:广东大学外国语学院师生,包括18位女同学,10名男同学,22名英语专业的同学和6名非英语专业的学生,在实验研究前,他们都以及 学习英语 6-12年.
3. 具体实验过程:A,通过评估培训确保学生们懂得测评的方法及准则,b,通过举例说明及老师及时的反馈来帮助同学们及时调整评估的准则.c,老师的参与跟及时指导让同学们明白正确客观的评分.d,位确保实验结果可靠性,学生们在测评前都经过了测评的相关培训.e,利用卡方测试表考察两次测评的相关性
4. 辅助工具:评分标准表,问卷调查,学生反馈表数据收集:1,第一轮老师测评与学生自我测评的差异达分,而第二轮测评,差异缩小到 2,学生自测第一轮跟第二轮的测评结果与考试的相关性分别为与
3,p值小于,可以看出两次测评的结果是不同的
4,学生们对自我测评问卷调查的反馈,93%的同学认为学生们应该参与到测评中,71%的学生说他们的测评是以评分标准为基础的
研究结果:
1.学生们在第一轮测评中与老师测评的分数相差较大,而且学生们倾向于给自己打更低的分,在老师的及时反馈跟指导后,第二轮测评中的自我测评更加客观,更接近老师的评估分数.
2,问卷调查的反馈结果可以退出学生倾向给自己分数偏低的原因有学习过程,学生们不太倾向给自己过高的分,还有中国传统的自谦的思想。
3,问卷调查的反馈可以得出学生们对自我测评的积极态度。
研究结论:1,学生们在自我测评实验过程中不仅学会了评分方法,而且在给自己同学评分的过程中看出自己应该提升的地方。
2,实验结果表明学生们应该受到自我测评方面的培训,老师也应该给予学生相当的反馈帮助学生提升。学生的性格会左右其评分结果,如成绩更好的学生会给自己打相对较低的分,而成绩较差的同学会给自己打较高的分。
3,更长时间的实验过程会产生更加可信的结果。
一、英语书信的常见写作模板开头部分:How nice to hear from you me tell you something about the ’m glad to have received your letter of Apr. ’m pleased to hear that you’re coming to China for a ’m writing to thank you for your help during my stay in America.结尾部分:With best ’m looking forward to your ’d appreciate it if you could reply earlier.二、口头通知常见写作模板呼语及开场白部分:Ladies and gentlemen, May I have your attention, please? I have an announcement to make.正文部分:All the teachers and students are required to attend take your notebooks and make listen carefully and we’ll have a discussion in come on time and don’t be late.结束语部分:Please come and join in is welcome to attend hope you’ll have a nice time ’s all. Thank you.三、议论文模板1.正反观点式议论文模板导入:第1段:Recently we’ve had a discussion about whether we should... (导入话题)Our opinions are divided on this topic.(观点有分歧)正文:第2段:Most of the students are in favour of it.(正方观点)Here are the reasons. First... Second... Finally...(列出2~3个赞成的理由)第3段:However, the others are strongly against it. (反方观点)Their reasons are as follows. In the first place... What’s more... In addition...(列出2~3个反对的理由)结论:第4段:Personally speaking, the advantages overweigh the disadvantages, for it will do us more harm than good, so I support it.(个人观点) オ2.“A或者B”类议论文模板:导入:第1段:Some people hold the opinion that A is superior to B in many ways. Others, however, argue that B is much better. Personally, I would prefer A because I think A has more advantages.正文:第2段:There are many reasons why I prefer A. The main reason is that ... Another reason is that...(赞同A的原因)第3段: Of course, B also has advantages to some extent... (列出1~2个B的优势)结论:第4段: But if all these factors are considered, A is much better than B. From what has been discussed above, we may finally draw the conclusion that ...(得出结论) オ3.观点论述类议论文模板:导入:第1段:提出一种现象或某个决定作为议论的话题As a student, I am strongly in favour of the decision. (亮明自己的观点是赞成还是反对)The reasons for this may be listed as follows. (过渡句,承上启下)正文:第2段:First of all... Secondly... Besides...(列出2~3个赞成或反对的理由)结论:第3段:In conclusion, I believe that... (照应第1段,构成"总—分—总"结构)4."How to"类议论文模板:导入:第1段:提出一种现象或某种困难作为议论的话题正文:第2段:Many ways can help to solve this serious problem, but the following may be most effective. First of all... Another way to solve the problem is ... Finally...(列出2~3个解决此类问题的办法)结论:第3段:These are not the best but the only two/ three measures we can take. But it should be noted that we should take action to...(强调解决此类问题的根本方法)四、图表作文写作模板The chart gives us an overall picture of the 图表主题. The first thing we notice is that 图表最大特点 . This means that as (进一步说明).We can see from the statistics given that 图表细节一 . After 动词-ing 细节一中的第一个变化, the动词-ed+幅度+时间(紧跟着的变化) . The figures also tell us that图表细节二 . In the column, we can see that accounts for (进一步描述).Judging from these figures, we can draw the conclusion that (结论). The reason for this, as far as I am concerned is that (给出原因). / It is high time that we (发出倡议).1.开头Look at this picture./The picture shows that.../From this picture, we can see.../As is shown in the picture.../As is seen in the picture...2.衔接句As we all know, .../As is known to all,.../It is well known that.../In my opinion,.../As far as I am concerned,.../This sight reminds me of something in my daily .结尾句In conclusion.../In brief.../On the whole.../In short.../In a word.../Generally speaking.../As has been stated. 话题一:中学生的爱好与兴趣Spare time(业余时间), favorite(最喜欢的),Interest(兴趣), hobby(爱好),appetite(嗜好),taste(口味), read novels(也小说), play football/basketball(打足球/篮球),surf the internet(上网),chat online(在线聊天),play games(玩游戏),collect stamps(集邮),make e-friends(交网友),climb mountains(爬山),watch TV(看电视),enjoy popular music(喜欢流行音乐), be interested in(对…感兴趣),develop an interest in(在…方面发展兴趣),be fond of(喜欢…),be keen on(喜欢…),have love for(喜爱…),have a taste in(对…有兴趣) 等。话题二:劳动与劳动观念 Work(工作),be at work(在工作),work hard(努力工作),produce(生产),worker(工人),labor force(劳动力),labor(劳动), voluntary labor(义务劳动), serve the people(为人民服务),heart and soul(全心全意),physical labor(体力劳动), mental labor(脑力劳动),labor viewpoint(劳动观念),labor Day(劳动节),workday(工作日),means of labor(劳动方式),honorable(光荣的),be devoted to(奉献于..),value(价值), earn money(赚钱) ,personal interests(个人利益)等。话题三:创建和谐社会harmonious(和谐的),friendly(友好的),civilized(文明的),honest(真诚的),credible (诚信的), be public-spirited(有公德心的), balanced(平衡的), be in order(有序的), peaceful(和平的), live in harmony(生活和谐), sustainable development(可持续发展)等,help each ether(互助), care for each other(互相关心), have deep love for (热爱), be concerned with (关心), build(创建), cherish(珍惜), take an active part in(积极参与), pay attention to social moral(讲究社会公德), protect the environment(保护环境),save energy(节省能源)等。No pains, no gains. 不劳无获。…can be achieved by hard wok. …可以通过劳动获得。 It is honorable to … …是光荣的It is difficult to find work in the present situation. 在当前形势下,很难找到工作。 If everyone … for others and the society, our world will be …。人为他人和社会做…, 我们这个世界将会…。Every one should … and devotes himself to building our motherland into a strong country.每个人应该 …,为把我们祖国建设成为一个强壮的国家而奉献自己的力量。话题四:招聘与求职employ(雇佣), look for(寻找), take in(吸纳), full-time(全职的), part-time(兼职的), well-paid(薪水高), be paid by the hour(按小时发工资), requirement(要求), résumé(个人履历), schooling(受教育情况), subjects(课程), working experience(工作经历), qualification(合格证明), transcript (成绩单), health(健康状况), present address(现在通讯地址)等,apply for(申请…), graduate from(毕业于), major in(以…为专业), degree(学位), scholarship(奖学金), good grades(良好的成绩), hobby(爱好), favorite(最喜欢的), be skilled in(在…方面熟练), be good at(擅长…), experienced(有经验的), confident(自信的), English and computer ability(英语和计算机能力), healthy(健康的)等。话题五:中学生的健康问题Physical and mental condition(身体与精神状态), strong(强壮的), un/healthy(不健康/健康的), overweight/fat(肥胖的), thin(瘦的), near/short-sighted(近视的), mentally unhealthy(精神不健全的), normal(正常的), abnormal(不正常的), energetic(精力旺盛的), unhealthy eating habit(不健康的饮食习惯), eat much junk food (吃太多的垃圾食品)等, Stay/keep healthy/fit(保持健康), enough sleep(充足的睡眠), build up one’s body/ improve one’s' health(强身健体), take regular exercise(进行有规律的运动), roper diet(合理的饮食), good living habits(良好的生活习惯), lose weight(减肥), go on diet(节食), remove heavy burdens(减轻负担), be good for/do good to(对…有益处), nutrition(营养), form a … eating habit(养成一个…的饮食习惯) Breathe in as much fresh air等话题六:环境保护Pollute(污染),Waste is scattering here and there.(到处撒满了废弃物),protect the environment(保护环境) ,send out smoke and poisonous gases into the air(散发出烟和有毒气体), cut down trees(砍伐树木),pour waste water into the rivers(把废水注入河流), It is a shame to throw rubbish around.(乱扔垃圾是可耻的),form good habits to protect the surroundings(养成良好的习惯来保护环境),take active measures to protect rare animals(采取积极措施保护稀有动物),take good care of our forests(关心我们的森林),plant more trees to improve the environment (多植来改善环境),The terrible pollution have done great harm to us as well as to the surroundings. (可怕的污染已经给我们自己还有我们的环境带来了很大的危害。)话题七:校园文明与安全问题School rules and regulations(学校规章制度), obey(遵守), observe(遵守), keep/observe discipline(遵守纪律), behave well(表现良好), be neatly dressed(穿戴整洁), respect one’s teachers and parents(尊敬师长), be on time(准时), keep the environment clean(保持环境干净), spit(吐痰), break the rules(违反规章制度), discipline(纪律), civilized(文明的), throw rubbish everywhere(乱扔垃圾), cheat in the exam(考试作弊), get in line (插队), fight with sb.(与…打架), punish sb. for (因…处罚某人)等。The students are told not to break any of the rules of the school. 学校要求学生不要违反任何规章制度。The students are expected to … 学校期望学生…。It must be made clear that the students should … 必须明确的一点是,学生应该…。 … is of no good to a friendly and harmonious society. …对创建友好和谐的社会是毫无益处的。It is honorable to obey the principles and rules of our school.遵守学校的规章制度是光荣的。It is worthy of praise to ... …是值得表扬的。It is shameful to … …是可耻的。 What we should do is that … 我们应该做的事话题八:友谊get to know sb.(认识某人), know sb. really well(熟知某人), make friends with sb.(和某人交朋友), a strong personality (一个很强的个性), personal matters(隐私), friendship(友谊), friendly(友好的), a close friend(一个亲密的朋友), trust each other (相互信任), precious(珍贵的), worthy(有价值的), understanding(通情达理的), share …with sb.(与…分享…), keep company with sb.(和…结交),keep in touch with sb. (与…保持联系), be loyal to(对…忠诚), stay best friends with sb. (和…保持很好的友谊)在描述此话题时常用的句型有: give us … 朋友给予我们…。 good friend is someone you can … 一位好朋友就是一个我们能够…的人。 first time I met …, he was … 当我第一次遇到…的时候,他…。 plays an important part in … 友谊在…中扮演一个重要角色。 can … to be a good friend. 你可以…来成为别人的好朋友。 can turn to ... when we feel down. 当我们心情糟糕时,可以求助于…。7… makes a good friend. …成就好朋友。 friend in need is a friend indeed. 患难见真知。9.... is one of the things people value most in a friend. … 是人们在朋友身上最重视的东西。10. … have a friend of … years with sb. … 与… 有着…年的友情。
写作小论文有助于提高我们的学术水平,小论文的格式有哪些要求呢?下面是由我整理的1000字小论文格式 范文 模板,欢迎大家阅读。
摘要: 随着企业规模的不断扩大,各部门所需信息既相互交错,又相对独立。这就要求各部门所用的数据库既能高度自治地 工作,又能进行信息共享。本文主要介绍多DM3数据库系统间的信息共享机制。 不同DM3数据库系统间的信息共享通过协调器实现。所有这些被协调器连接在一起的数据库系统组成了一个联邦数据库。这样既能较好地满足企业的需要,也能在保证效率的前提下,提高数据的可用性。
关键词: DBMS 复制 联邦数据库
1.引言
随着经济的发展,企业的规模越来越大,其积累的信息也越来越多。存在着各部门所处理的信息多数只对本部门有效,仅有少数信息需给 其它 某些部门共享的问题。这种信息的分布性和独立性要求对所处理的数据进行分类,使各部门既能独立地处理本部门大多数数据,也使部门间能协调处理跨部门的事务。在这种情况下,对整个企业建立一个完全的紧密耦合的分布式数据库是很困难的,也是没必要的,特别是大型企业,这样的数据库的效率往往是很低的。
为解决这个问题,我们采用以下策略:每个部门使用一套紧密耦合的数据库系统,而在存在跨部门事务处理的数据库系统间用一个协调器联起来。这样就组成了一个横跨整个企业,各部门高度自治的联邦数据库系统。
DM2是由华中理工大学数据库多媒体技术研究所研制的数据库管理系统。它采用客户/服务器模型,客户机与服务器,服务器与服务器均通过网络互连,通过消息相互通讯,组成一个紧密耦合的分布式数据库系统。它的工作流程如下:客户机登录到一台服务器上,这台服务器便成为它的代理服务器;它接收来自客户机的消息,然后根据全局数据字典决定是自己独立完成该操作,还是与其它服务器协作处理这条消息,处理完成之后,再由代理服务器将处理结果返回给客户机。
而数据字典,作为记录数据库所有元数据的系统表,它向以上过程中提供各类有用的信息,引导它们向正确的方向运行,起着“指南针”的作用。它分为局部数据字典和全局数据字典。其中,局部数据字典用于记录一个服务器站点中数据库的控制信息,如表的模式,视图的模式及各个数据区的的文件名等信息。全局数据字典用于记录分布式数据库系统中各个服务器站点上有关全局数据的控制信息,如服务器站点信息,各服务器站点的全局表名及表内码记录,各服务器站点上的全局数据视图名及视图内码记录,用户名及口令记录,用户权限记录等信息。各个局部数据字典可以各不相同,但为了保证在各个服务器上所看到的全局数据库是一致的,因此,全局数据字典必须一致。我们所关心的是全局数据字典中的基表控制块TV_CTRL_BLOCK,它的内容主要包括:全局基表总数,每个全局基表名和其对应的表内码,该基表所在的服务器站点的编号等信息。它的功能是将各个服务器站点号与存储在其上的表名及表内码联系起来。这样,代理服务器从客户消息中找到被处理的表名,然后通过查询基表控制块TV_CTRL_BLOCK,就能知道该表存在哪个服务器上,以便将相关消息发给该服务器。
由于DM2上各个服务器站点的全局字典完全相同,任何全局表的信息都会记入全局字典。若用它来构建一个企业的数据库系统,则大量只对企业某部门有用的信息将会充斥在各部门所有服务器的全局字典中,增加了冗余。而且,当对全局表进行DDL操作时,为了确保全局字典的一致性,须对所有服务器的全局字典进行加锁。DM2对全局字典的封锁方式是采用令牌环方式,即令牌绕虚环(非实环)传输,某个服务器想对全局字典进行操作,必须等令牌到达该服务器才可以执行。每个部门建立的全局表绝大多数只对本部门有用,当对这些表进行DDL操作时,却要对所有服务器的全局字典进行封锁,通过令牌来实现对全局字典的互斥访问。假如,两个部门都要分别对本部门的内部表进行DDL操作,这应该是可以并行处理的操作,现在却只能串行执行。而且,当服务器数目庞大时,每个服务器等待令牌的时间将会很长。这严重损害了数据库的效率。
为弥补以上不足,在DM2的改进版本DM3中增加了协调器,用以联接各个独立的DM3数据库子系统,并协调各子系统间的各种关系,使各子系统既能高度自治地工作,又能进行有效的信息共享。
2.体系结构
本系统可看作多个数据库子系统被协调器联起来的,高度自治的一个联邦数据库系统。其中,每个子系统独立处理本系统内部的事务,而子系统间的信息共享由复制技术提供,副本间的一致性由协调器协调处理,处理所需的信息在初始化时写入协调器的组间数据字典中。当对某子系统中的一份数据副本进行修改时,该子系统会将修改通知协调器,由协调器对该数据的其它副本进行修改,从而保证了所有副本的一致性。
由以上可知,子系统彼此并不直接接触,而是各自都与协调器直接相联,由协调器统一管理子系统间的通信。这样,当子系统对副本进行修改时,不必关心相应的子系统处于何种状态,也不必等待回应消息,以及异常处理,所有这些都由协调器进行管理。因此,既提高了系统运行的效率,也保证了子系统的独立性。其体系结构如下图所示。
协调器主要有三大功能,首先,它对协调器和服务器进行初始化,并将有关信息存入组间字典;其次,它管理不同子系统间的通信,维护副本的一致性;最后,它在子系统出现崩溃时,进行异常管理及恢复工作。
图1 DM3多数据库系统体系结构
3.主要策略
多个DM3系统间的信息共享是通过副本实现的,副本的一致性是由协调器来维持的,是一种弱一致性。通常,多数据库系统间的一致性是通过协调器周期性地访问服务器的日志来完成的。由于副本的更新带有随机性,因此,若采用这种 方法 ,可能数据被修改多次,但其相对应的副本仍未被修改,这样就损害了数据的一致性;也可能数据并未被修改,但协调器已多次访问了服务器的日志了,这样就降低了系统的效率。
所以,本系统采用的方法是当数据被修改时,由服务器通知协调器有关信息,再由协调器通知相关系统,修改相关数据。这样,数据的修改及时(仍然是弱一致性),而协调器也不会在数据未被修改的情况下访问服务器,提高了准确性。
为了使协调器正常工作,我们对底层数据库管理系统DM2进行了修改。在基表控制块TV_CTRL_BLOCK中增加一项IsReplication。建表时,该项初始化为false;当为该表建立一个副本时,该项赋值为true。具体算法如下。
初始化算法。
协调器:
从用户或应用程序接收待连接的两个系统中的服务器名,需复制的表名;
分别登录到两个系统的服务器上;
向存有待复制表的服务器发预复制消息;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,从消息中取出待复制表的有关信息,根据这些信息,发一条建表消息给另一个系统的服务器;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,调数据转移程序,进行数据复制;
将有关信息写入组间字典。
退出。
服务器:
当服务器收到预复制消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为true。同时,取出待复制表的有关信息,组成应答消息发给协调器。
当服务器收到失败的消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为false。
维护算法。
协调器:
从组间字典读出相关信息,根据这些信息,登录到相应系统上;
等待消息;
从某系统的服务器上收到一条修改消息后,通过查找组间字典,确定该消息的目的地,然后将它转发过去;
若失败,定时重发;
转2);
服务器:
1)等待消息;
2)当收到某客户或应用程序的消息后,检查它是否是修改数据的操作(如delete,update或insert等);
若不是,转7);
若是,检查基表控制块TV_CTRL_BLOCK中的IsReplication是否为true;
若不是,转7);
若是,向协调器发修改消息;
继续执行服务器程序的其它部分。
恢复算法。
若协调器所联接的系统中有一个跨掉了,则对副本的修改无法及时地反映到跨掉的系统中来。这时,需要恢复算法来进行处理。
协调器:
当协调器发现有一个系统已经崩溃后,采取以下步骤。
将与该系统相关的变量open赋值为false;
打开记时器;
等待消息;
若收到的消息是其它系统发出的修改崩溃了的系统上的副本的命令,则依次将这些消息存储起来,转3);
若收到的消息是记时器发出的时间到的消息,则向崩溃的系统发登录命令;
若登录成功,将open的值改为true;
将存储的消息依次发送过去,转9);
若登录失败,转3);
退出。
4.结论
我们曾在三个DM3数据库系统上,用两个协调器进行联接。结果,运行情况良好,各副本最终都能保证一致,且各副本间存在差异的时间间隔很短。另外,在出现异常的情况下,协调器也能正常工作。
主要参考文献:
1.周龙骧等,分布式数据库管理系统实现技术,科学出版社,1998。
2.郑振楣,于戈,郭敏,分布式数据库,科学出版社,1998。
3.王珊等,数据仓库技术与联机分析处理,科学出版社,1998。
166 浏览 4 回答
323 浏览 3 回答
155 浏览 4 回答
167 浏览 4 回答
318 浏览 2 回答
151 浏览 3 回答
140 浏览 3 回答
134 浏览 4 回答
239 浏览 2 回答
267 浏览 3 回答
217 浏览 2 回答
234 浏览 2 回答
239 浏览 4 回答
80 浏览 5 回答
188 浏览 4 回答