日志分析数据同步机制在区域微软技术中心营运平台中的应用研究

来源 :南昌大学 | 被引量 : 0次 | 上传用户:yingchali
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术迅速发展与分布式计算的日益成熟,企业数据库的应用正不断向着分布式、大型化的方向发展。然而不同的企业或企业的不同部门根据自身需要或者由于历史或技术的原因,在不同的时期使用不同数据模型的数据库系统,导致异构数据库数据同步成为了企业管理和发展的瓶颈。很多数据库系统提供了数据库同步功能,但由于实际应用的多样性,无法满足应用要求,需要定制数据库同步软件。ChinaLMTC营运平台的人员信息数据库由SQL Server数据库、Active Directory(活动目录)数据库分别各自组成,而这两个数据库有着本质的差异,导致数据同步方面存在问题。基于此背景,针对上述两种数据库之间的人员信息数据同步问题,本文研究提出了一种基于日志分析数据同步机制,并将其应用到ChinaLMTC营运平台的建设。本课题主要研究了SQL Server数据库日志读取分析方法和Windows消息技术,并将其应用到SQL Server数据库和Active Directory数据库实现这两个数据库实时并准确有效的同步。通过研究解决了从日志记录缓冲池中提取的数据库更新操作的日志无法识别的问题,同时也解决ChinaLMTC营运平台中异构数据库数据不一致的问题。基于日志分析数据同步机制的解决方案将比数据库厂商提供的同步解决方案和中间数据库的同步技术更快速、更准确的完成上述提到的两个异构数据库的数据同步。本系统开发环境是.NET 3.5技术平台,并采用SQL Server 2005数据库和Microsoft Visual Studio 2008开发工具。本文首先介绍了课题背景及意义以及国内外研究现状,其次,对课题研究相关技术和日志分析数据同步的理论基础等作了简要概述,如DBCC LOG读取分析日志技术、缓冲池技术、活动目录接口服务技术、Windows消息传递技术等。然后,详细分析了我们研究提出的基于日志分析数据同步机制,并将其应用于ChinaLMTC营运平台。最后,针对平台功能和性能进行了测试,并对测试结果进行了分析。
其他文献
大学宿舍是学生求学期间居住的一个家,只有这个家安全舒适了,才能为学生营造一个良好的生活学习环境,才能使学生的求学生涯更加美好。ZigBee技术是最近发展起来的一种近距离
随着智能小区在我国的普及和发展,传统的相互独立和分离的小区各子系统渐渐暴露出种种弊端,已经不能满足人们日益增长的服务需求,人们寻求一种能够集传统小区中各子系统功能
软件过程的度量,是预测和评估软件开发过程是否有效的依据,也是软件过程改进与控制中不可忽视的一项工作。CMMI是一个成功的、被广泛使用的软件过程改进模型,为实施软件度量
高效可靠的路面裂纹自动检测与识别系统对交通安全具有重大意义,而传统的道路检测技术已无法满足实时性与高效性要求,故设计一种高水平的路面裂纹自动检测与识别系统成为目前
随着数据库技术的发展,越来越多的行业的建立了自己的数据库系统。随着企业的不断扩张及管理信息的不断完善,企业数据库往往需要管理几百G甚至几T的数据量。随着数据库数据量的
随着电脑的普及,网络技术的发展,目前各种类型的考试都逐渐采用计算机出题,并且随着网络时代的到来和迅速发展,用计算机进行在线考试已经成为了一种不可逆转的趋势。网络考试
软件测试是提高软件可靠性和保证软件正确性最基本和最重要的手段,而测试用例的设计又是软件测试的核心,是软件测试质量的根本保障。随着软件系统规模的日益扩大和应用领域的
三维人体建模技术一直是国内外众多学者研究的热点。不同应用领域对人体模型的创建要求各不相同。如何快速创建个性化人体模型也就成为建模的关键和研究的重点。针对上面的问
本文提出了一种灵活的处理分析多文件程序评分的方法,这种评分方法在自动评分系统中使用动态和静态实现方式。静态和动态评分都可以分析使用多个程序文件来解决一个编程问题的
随着互联网时代的来临,Web已经成为世界上最大的信息源,给人们生活带来了极大的方便。但是Web在给人们提供丰富信息的同时,又使人们在对它们的有效使用方面面临一个巨大的挑