首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于多核处理器的内存数据库查询执行优化研究

摘要第5-7页
ABSTRACT第7-9页
缩略语对照表第13-17页
第一章 绪论第17-29页
    1.1 研究背景和意义第17-20页
        1.1.1 多核处理器的背景和发展前景第18-19页
        1.1.2 内存数据库的背景第19-20页
    1.2 本文研究思路第20-22页
    1.3 相关研究现状第22-26页
        1.3.1 划分技术的研究现状第22页
        1.3.2 并行排序技术的研究现状第22-23页
        1.3.3 索引技术的研究现状第23-25页
        1.3.4 哈希连接技术的研究现状第25-26页
    1.4 主要工作和章节安排第26-29页
        1.4.1 论文主要工作第26-28页
        1.4.2 论文章节安排第28-29页
第二章 基础理论和相关技术第29-37页
    2.1 多核处理器的相关理论第29-33页
    2.2 并行计算相关理论第33-37页
第三章 多核处理器中并行哈希划分算法优化研究第37-51页
    3.1 解决线程之间冲突的方法第37-40页
    3.2 并行哈希划分算法优化第40-45页
        3.2.1 软件合并写优化第40-41页
        3.2.2 绕过缓存优化第41-42页
        3.2.3 存储结构优化第42-43页
        3.2.4 多步划分与负载均衡优化第43-45页
    3.3 实验结果与分析第45-50页
        3.3.1 实验平台与数据集第45-46页
        3.3.2 单步划分实验与分析第46-47页
        3.3.3 软件合并写优化实验结果与分析第47-48页
        3.3.4 绕过缓存优化实验结果与分析第48页
        3.3.5 多步划分实验结果与分析第48-49页
        3.3.6 数据倾斜实验结果与分析第49-50页
    3.4 本章小结第50-51页
第四章 多核处理器中自适应索引算法优化研究第51-81页
    4.1 自适应索引算法第51-56页
        4.1.1 Database Cracking算法第52-53页
        4.1.2 提升算法收敛速度的优化第53-54页
        4.1.3 提升算法鲁棒性的优化第54-55页
        4.1.4 本章实验平台与数据集第55-56页
    4.2 一种自适应选择优化策略的方法第56-63页
        4.2.1 划分位置的影响第57-58页
        4.2.2 选择率的影响第58-59页
        4.2.3 根据数据块查询次数改进Buffered-swapping Cracking算法第59-60页
        4.2.4 实验结果与分析第60-63页
    4.3 多核并行Adaptive Merging算法第63-72页
        4.3.1 索引初始化第63-69页
        4.3.2 查询语句执行第69-71页
        4.3.3 实验结果与分析第71-72页
    4.4 多核处理器中并行自适应索引算法优化研究第72-79页
        4.4.1 多核并行Database Cracking算法第73-75页
        4.4.2 改进的Partition Merge算法第75-76页
        4.4.3 改进的多核并行自适应索引算法第76-77页
        4.4.4 实验结果与分析第77-79页
    4.5 本章小结第79-81页
第五章 基于多核MapReduce模型的并行哈希连接优化第81-103页
    5.1 多核MapReduce计算模型第82-84页
        5.1.1 MapReduce计算模型第82-83页
        5.1.2 基于共享内存的多核MapReduce模型第83-84页
    5.2 基于多核MapReduce模型的并行哈希连接第84-86页
        5.2.1 哈希连接第84页
        5.2.2 基于多核MapReduce模型的非划分哈希连接第84-85页
        5.2.3 基于多核MapReduce模型的划分哈希连接第85-86页
    5.3 一种改进的Cuckoo哈希表第86-92页
        5.3.1 Cuckoo哈希表第87-88页
        5.3.2 改进的Cuckoo哈希表第88-89页
        5.3.3 并发控制第89-91页
        5.3.4 优化策略第91页
        5.3.5 实验结果与分析第91-92页
    5.4 哈希连接的相关优化第92-94页
        5.4.1 SIMD指令的使用第92-93页
        5.4.2 利用MapReduce模型优化多步划分第93页
        5.4.3 负载均衡优化第93-94页
    5.5 实验结果与分析第94-101页
        5.5.1 实验数据集第94-95页
        5.5.2 非划分哈希连接实验结果及分析第95-96页
        5.5.3 划分哈希连接实验结果及分析第96-97页
        5.5.4 划分数量的影响及分析第97-99页
        5.5.5 不同数据集的影响及分析第99-100页
        5.5.6 不同倾斜度的影响及分析第100-101页
    5.6 本章小结第101-103页
第六章 总结与展望第103-107页
    6.1 论文工作总结第103-105页
    6.2 未来研究展望第105-107页
参考文献第107-115页
致谢第115-117页
作者简介第117-118页

论文共118页,点击 下载论文
上一篇:城市综合体竞争力的系统分析与研究
下一篇:局部套管约束钢筋混凝土梁柱节点高轴压下抗震性能研究