admin 发表于 2018-3-20 17:11:17

基于查询组合相似性的查询响应时间预测

此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****

摘要:
查询响应时间预测对于数据库系统管理来说是一件十分重要的事情,例如查询调度、查询进度可视化和负载平衡等。由于查询运行过程中查询交互的存在,以及数据库管理系统进程运行的不确定性,很难准确预测查询的响应时间。本文首先提出一种判断查询组合相似性的方法,在不改变精度的前提下,为之后的建模和进度指示选取具有代表性的样本。其次,与现有解析模型和统计模型不同,在考虑查询交互的前提下,本文计划以查询组合相似性为基础,构建基于查询组合相似性的查询响应时间预测模型,对组合中的查询响应时间进行范围预测。模型的建立既减少了查询成本,又减少了用户对查询的盲目性。最后本文会向大家介绍一种简单可行的查询进度指示器技术,为关系型数据库查询运行的响应时间提供指示,给用户提供了良好的体验。

    关键词:查询交互 查询组合 响应时间 预测模型 进度指示

目录:
摘要    i
Abstract    ii
1 绪论    1
1.1研究背景和意义    1
1.2国内外研究现状    1
1.3本文主要研究内容    1
1.4论文组织结构    2
2相关工作    3
2.1相关术语定义与解释    3
2.1.1查询交互    3
2.1.2 MPL    3
2.1.3查询组合    3
2.1.4聚类分析    3
2.1.5解析、分析和统计模型    3
2.1.6 KNN算法    3
2.2 相关工具介绍    4
2.2.1 postgreSQL与TPC-H    4
2.2.2 RStudio中的文本数据    6
3 模型构建与进度指示器的实现    7
3.1查询响应时间预测模型的构建    7
3.1.1查询间交互影响程度的衡量    7
3.1.2响应时间预测模型    8
3.2查询进度指示器的实现    9
3.2.1相关符号定义    9
3.2.2单个查询实现技术    9
3.2.3查询组合实现技术    15
4 实验验证与结果分析    20
4.1实验环境    20
4.1.1 实验配置    20
4.1.2 数据来源    20
4.2实验方案设计    23
4.2.1 模型构建    23
4.2.2 进度指示    23
4.3实验代码    23
4.4实验结果与分析    29
4.4.1 查询运行结果信息统计    29
4.4.2 实验数据的说明    33
4.4.3 构建模型    34
4.4.4 利用模型进行预测    38
4.4.5 进度指示    43
全文总结    52
参考文献    53
致谢    54

论文字数:31071
包含资料:


截图:


清醒梦境 发表于 2020-4-28 10:42:21

膜拜大神,后面的请保持队形@_@
页: [1]
查看完整版本: 基于查询组合相似性的查询响应时间预测