学位论文 > 优秀研究生学位论文题录展示

基于PG-EPL电力负控系统的数据库性能调优研究

作 者: 张鑫
导 师: 李占波
学 校: 郑州大学
专 业: 计算机应用
关键词: 数据库性能调优 查询忧化 反规范化 SQL Server
分类号: TM769
类 型: 硕士论文
年 份: 2007年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


数据库的性能最终决定数据库的可用性。对于大多数应用数据库而言,在经过一段时间运行后,系统会存在一定的性能问题,可能涉及数据库硬件、数据库服务器、应用程序和网络等方面。由于变电站信息数据的不断上涨导致原系统运行过程中数据量急剧膨胀,造成了系统性能的严重下降,出现了无法忍受的长时间查询等待的现象。为了保障业务系统的正常平稳运行,减少硬件投入成本,需要对系统性能调优。本文主要从调整数据库设计、重写SQL语句、优化服务器配置等方面来改善了平高集团智能电器有限公司的PG-EPL电力负控系统的数据库性能。在本系统中做了如下工作:运用数据库反规范化设计,适当增加冗余列,减少了表的数量和查询连接,提高了查询速度;合理利用索引、SQL查询优化、引入存储过程,优化了查询路径,提高了查询效率;通过对应用程序的调优,加快了程序运行速度,提高了代码质量;调优SQL Server数据库和服务器操作系统的参数,解决了硬件瓶颈问题、有效降低了运行时系统的资源开销、节约了系统的运行成本。通过对调优后的系统进行测试,系统客户端查询速度得到了明显的提高;系统业务运行期间的高峰期CPU使用率均值从95%下降到70%;整个I/O繁忙峰值从80%-100%下降到80%以下。系统的综合性能得到了明显的提升。

全文目录


摘要  3-4
Abstract  4-5
目录  5-8
第一章 引言  8-12
  1.1 国内外研究相关现状  8-10
  1.2 立题背景与意义  10-11
  1.3 本文组织结构  11-12
第二章 数据库性能调优基本框架  12-21
  2.1 性能调优的概念  12-15
    2.1.1 应用调优  12-14
    2.1.2 SQL Server调优  14-15
    2.1.3 系统硬件调整  15
  2.2 性能调优的目标  15-17
    2.2.1 响应时间和吞吐量  15-16
    2.2.2 数据库的可用性  16
    2.2.3 数据库的命中率  16
    2.2.4 内存的使用情况  16-17
  2.3 性能调优基本策略  17-19
    2.3.1 数据库应用系统调优的特点  17
    2.3.2 影响性能调优的共性因素  17-18
    2.3.3 性能调优的总体策略  18-19
  2.4 性能调优的步骤  19-21
    2.4.1 优化业务逻辑  19
    2.4.2 优化数据结构设计  19-20
    2.4.3 优化应用程序结构  20
    2.4.4 优化数据库的逻辑结构  20
    2.4.5 优化数据库的操作  20
    2.4.6 数据库服务器性能调优  20-21
第三章 PG-EPL系统的数据库性能分析  21-28
  3.1 PG-EPL电力负控系统  21-25
    3.1.1 系统概要  21
    3.1.2 系统结构图  21-23
    3.1.3 系统功能结构  23-24
    3.1.4 PG-EPL系统数据库设计  24-25
  3.2 PG-EPL系统数据库性能调优分析  25-28
    3.2.1 性能度量的概念  25
    3.2.2 性能问题分析  25-26
    3.2.3 PG-EPL系统数据库性能调优的分析  26-28
第四章 基于PG-EPL系统的数据库性能调优实现  28-60
  4.1 调优服务器硬件性能  28-34
    4.1.1 SMP系统结构  28-29
    4.1.2 调优处理器  29
    4.1.3 调优磁盘驱动器  29-32
    4.1.4 调优内存  32-34
  4.2 调整SQL Server的设置  34-37
  4.3 调整操作系统Microsoft Windows 2000的设置  37-38
  4.4 调整逻辑数据库设计  38-41
    4.4.1 反规范设计  39-40
    4.4.2 利用反规范化提高性能  40-41
  4.5 调整物理数据库设计  41-45
    4.5.1 数据库功能分配  41-42
    4.5.2 优化tempdb性能  42
    4.5.3 创建索引  42-44
    4.5.4 文件和文件组的高效使用  44
    4.5.5 优化事务日志性能  44-45
  4.6 调整PG-EPL系统数据应用规划  45-49
    4.6.1 数据应用中遇到的问题  45-46
    4.6.2 数据应用规划方案  46-47
    4.6.3 数据应用规划调整  47-48
    4.6.4 调整后的优越性  48-49
  4.7 调整SQL语句  49-55
    4.7.1 SQL语句的优化分析  50-53
    4.7.2 使用优化器优化SQL语句  53-55
  4.8 调整存储过程  55-60
    4.8.1 存储过程的优点  55-56
    4.8.2 使用存储过程  56-60
第五章 总结与展望  60-62
  5.1 论文总结  60
  5.2 未来工作展望  60-62
参考文献  62-64
致谢  64-65
附录: 攻读硕士学位期间发表的论文  65

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. 基层部队人员日常管理信息系统设计实现,TP311.52
  3. 变电站综合预警系统研究与应用,TM76
  4. 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
  5. 鞍山供电机房视频监控系统,TP391.41
  6. 大理镇镇政府人事管理系统的设计和实现,TP311.52
  7. 生产计划辅助分析系统设计与开发,TP311.52
  8. 基于.net的酒店信息管理平台设计与实现,TP311.52
  9. 房地产项目管理系统的设计与实现,TP311.52
  10. 高校学生工作管理系统的分析与设计,TP311.52
  11. 浙江纺织服装职业技术学院网络考试系统的设计与实现,TP311.52
  12. 基于.NET三层架构的农村信用社信贷管理系统,TP311.52
  13. 基于ASP.NET农特产品交易平台的设计与实现,TP311.52
  14. 基于.NET的考试系统的设计与实现,TP311.52
  15. 基于数据仓库的学生管理决策支持系统设计与实现,TP311.52
  16. 基于ASP的教务管理系统的设计与开发,TP311.52
  17. 基于VC++的人事管理系统设计,TP311.52
  18. 基于.NET巴州英才网的设计与实现,TP311.52
  19. 基于.NET的网上考试系统设计与实现,TP311.52
  20. 基于C/S模式考试系统的设计与实现,TP311.52
  21. 基于.NET的检察院档案管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 电工技术 > 输配电工程、电力网及电力系统 > 电力系统的自动化 > 电子计算机在电力系统中的应用
© 2012 www.xueweilunwen.com