水泥生产过程数据SQL Server存储方法研究
发布时间:2017-08-09 11:26
本文关键词:水泥生产过程数据SQL Server存储方法研究
更多相关文章: 分布式数据库 数据存储 性能优化 SQL Server
【摘要】:生产过程信息管理系统是将生产过程中产生的大量实时数据和过程参数进行有效的管理和应用,在流程工业企业信息化中占有非常重要的地位。但随着系统的持续运行和数据存储量的不断增加,数据库在处理海量数据时,会出现扩展性差、并发性低等问题。本文针对某水泥企业生产过程实时数据的存储需求和数据特点,对海量数据存储技术进行了探索性的研究,主要解决工程项目中数据量不断增多带来的数据库响应性能低的问题。本文首先分析了集中式和分布式两种现行的数据存储解决方案,针对水泥企业生产过程数据采集、存储特点和数据查询需求,设计了基于SQL Server数据库的分布式数据存储系统,存储地域分散的海量生产过程实时数据。深入研究了分布式数据存储系统的数据同步技术,采用SQL Ser ver数据库事务复制机制,保证了企业总部与各分部数据信息的一致性、完整性和实时性。其次,从水泥企业生产过程数据存储周期和查询特点出发,研究SQL Server数据的索引技术、分区表、内存数据库等性能优化策略,通过对这些关键技术的研究,总结出流程工业生产过程数据存储模式和数据库性能调优的基本策略。为实现数据库系统后期维护的简单化与透明化,在Microsoft Visual Studio.NET环境下,开发了一个基于B/S模式的SQL Server生产过程数据存储维护系统。本文以某一水泥企业信息化的实际需求为背景,提出一种海量生产过程数据分布式存储模式,并总结出几种数据库性能优化策略。实际项目应用结果表明,基于SQL Server数据库的分布式数据存储模式和性能优化策略,可以对生产过程海量实时数据进行有效的存储和管理,满足实际工程项目需求。
【关键词】:分布式数据库 数据存储 性能优化 SQL Server
【学位授予单位】:济南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:F407.71;F273;TP311.13
【目录】:
- 摘要7-8
- Abstract8-9
- 第一章 绪论9-15
- 1.1 课题研究的背景及意义9-10
- 1.1.1 课题研究的背景9
- 1.1.2 课题研究的目的与意义9-10
- 1.2 课题可行性分析10-12
- 1.2.1 技术可行性分析10-11
- 1.2.2 SQL Server数据库的选定11-12
- 1.3 论文主要研究内容12-15
- 第二章 基于SQL Sever生产过程数据存储模式设计15-33
- 2.1 分布式数据存储系统及相关技术应用15-18
- 2.1.1 分布式存储模式概述15-16
- 2.1.2 分布式数据库的创建方法16-18
- 2.2 分布式数据库存储模式的实现18-25
- 2.2.1 数据库系统需求分析18
- 2.2.2 数据库系统架构设计18-20
- 2.2.3 水泥生产过程数据分析20-21
- 2.2.4 数据库设计21-25
- 2.3 分布式数据库的数据复制25-33
- 2.3.1 数据库实时同步技术介绍25-28
- 2.3.2 SQL Server复制机制28-31
- 2.3.3 SQL Server同步机制的实现31
- 2.3.4 具体问题及解决方案31-33
- 第三章 基于SQL Sever生产过程数据存储性能优化33-45
- 3.1 使用索引进行性能调优33-36
- 3.1.1 索引技术介绍33-34
- 3.1.2 索引技术的实际应用34-36
- 3.2 使用分区进行性能调优36-41
- 3.2.1 分区技术介绍36-38
- 3.2.2 分区技术的实际应用38-40
- 3.2.3 自动管理分区设计40-41
- 3.3 内存数据库41-45
- 3.3.1 内存数据库介绍41-42
- 3.3.2 SQL Server内存数据库表现形式42-45
- 第四章 基于SQL Server生产过程数据存储维护系统45-61
- 4.1 相关技术介绍45-48
- 4.1.1 B/S模式结构45-46
- 4.1.2 Microsoft.NET Framework概述46-48
- 4.2 数据库维护系统需求分析48-49
- 4.2.1 需求分析48
- 4.2.2 系统结构设计48-49
- 4.3 基本的数据操作49-50
- 4.4 数据维护系统实现50-61
- 4.4.1 系统登录50-52
- 4.4.2 数据库管理52-54
- 4.4.3 数据表管理54-55
- 4.4.4 表记录管理55-56
- 4.4.5 基于对照表的数据库管理56-61
- 第五章 总结与展望61-63
- 5.1 全文总结61-62
- 5.2 工作展望62-63
- 参考文献63-67
- 致谢67-69
- 附录A69-71
- 附录B71-74
【参考文献】
中国期刊全文数据库 前10条
1 朱瑞芳;;DataGridView控件应用示例[J];电脑知识与技术;2015年25期
2 陈得友;胡巧玲;;基于Web的《计算机应用基础》考试系统的设计与实现[J];科技资讯;2015年15期
3 常玉明;;基于SQL数据库的性能优化的探讨[J];科技资讯;2015年07期
4 陈江;刘佳;;C#实现DataGridView调用ComboBox控件[J];电脑编程技巧与维护;2015年09期
5 段敏娟;何强;;浅析内存数据库中的几种关键技术[J];技术与市场;2015年01期
6 闫孝丽;;分布式数据库研究的新方向[J];计算机光盘软件与应用;2013年20期
7 詹利群;李涛;;表分区技术在自动气象站数据存储中的应用[J];成都信息工程学院学报;2013年04期
8 王燕午;吴永军;杨乃;;SQL Server中的索引研究[J];测绘与空间地理信息;2013年05期
9 杨军莉;;关于数据库索引的探讨[J];电子世界;2013年06期
10 黄科;;基于数据库复制技术的独立学院师资共享研究[J];高等函授学报(自然科学版);2012年05期
,本文编号:645067
本文链接:https://www.wllwen.com/jingjilunwen/gongyejingjilunwen/645067.html