- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL_Server数据库性能监测方案的分析与设计
北 京 工 业 大 学
毕业论文
题 目 SQL Server数据库性能监测方案的分析与设计
专 业 信息管理与信息系统
年 级
学 号
姓 名
指导教师 __
2010年 5 月 1 日
北京工业大学
毕业设计(论文)任务书
题目 SQL Server 数据库性能监测方案的分析与设计
专业 信息管理与信息系统 学号 姓名
主要内容、基本要求、主要参考资料等:
主要内容:
SQL Server 数据库性能监测方案的分析与设计,要求研究以下内容:
1、优化SQL语句的效率
常用性能监测和优化工具SQL Server Profiler、数据库引擎优化顾问RML分析工具
3、列举一实例数据库,选用上述某一种或几种方法监测数据库
基本要求:
1、毕设完成达到教学大纲要求,有一定实践意义,难易程度合适;
2、能独立查阅文献资料和从事其他调研。有收集、综合和正确利用各种信息的能力;
3、能制定适当的技术方案,并通过与其它方案的比较加以论证,进行应用软件系统设计和实现;
4、能够独立完成系统或模块的设计,软件设计要符合软件工程规范;
5、论文条理清楚、文理通顺,论据可靠,论证充分;用语符合技术规范,图表清楚、书写格式规范。
6、论文有一定的实践应用价值。
主要参考资料:
1、《Microsoft SQL Server 2005技术内幕:查询、调整和优化》
2、SQL Server2005性能监测与优化
3、2005-SQL SERVER 2005技术内幕存储引擎
4、SQL SERVER 2008学习笔记-日常维护.深入管理.性能优化
5、/
指导教师签章:
专业负责人签章:
2011年1月 9日
目录
摘要 5
ABSTRACT 6
1 绪论 7
1.1 课题研究背景和意义 7
1.2 课题研究现状及发展趋势 8
2 数据库性能监测基本框架 8
2.1 数据库性能监测概念 8
2.2 数据库性能分析与评价 9
2.3 数据库性能监测基本策略 9
2.4 数据库性能监测步骤 10
2.4.1数据库性能监测工具基本使用方法 10
2.4.2筛选跟踪数据 10
2.4.3重播跟踪 11
2.4.4 使用数据库性能监测工具定位和分析问题 11
3 数据库性能监测工具分析 11
3.1 SQL Server Profiler的基本方法 11
3.2 筛选跟踪数据 13
3.3重播跟踪 13
3.4 SQL Server Profiler定位和分析 15
4 利用MSSQLDBAnalyzer工具监测数据库的总体设计方案 16
4.1 基本功能 16
4.2 工程结构设计 17
5 利用MSSQLDBAnalyzer监测数据库的工程设计与实现 17
5.1 DDBase工程设计与实现 17
5.1.1工程结构 18
5.1.2 基础服务类 18
5.1.3 数据库基本操作类MssqlBase 20
5.1.4数据库信息类DBInfo 21
5.1.5数据库对象信息类DBObjInfo 22
5.1.6数据库表信息类DBTable 24
5.1.7数据库视图信息类DBView 27
5.1.8字段信息类DBFieldBase和DBFieldInfo 27
5.2 ListViewSortManager工程设计与实现 28
5.2.1工程结构 28
5.2.2基本函数和数据结构 28
5.2.3在ListView空间中画图的类ListViewItemImageManager 29
5.2.4实现ListView控件自动排序的类ListViewSortManager 29
5.3 MSSQLDBAnalyzer工程设计与实现 29
5.3.1登录对话框 30
5.3.2设计主窗体 30
5.3.3配置选项管理 30
5.3.4表和视图性能分析 31
5.3.5??对ListView控件中的数据进行排序 33
5.3.6??查看表信息 33
5.3.7??查看视图信息 33
结束语 34
致谢 34
主要参考文献 35
摘要
随着我国社会经济的持续稳定发展,科技水平的不断提高,数据库已经在各行各业中,发挥了不可替代的作用。随着各种程序设计语言的不断发展和完善,开发数据库应用程序已经变得非常简单,基本只要掌握SQL语句和基本的数据库管理方法,就可以通过通用数据接口访问后台数据库。数据库系统是管理信息
文档评论(0)