当前位置:主页 > 管理论文 > 移动网络论文 >

基于SaaS平台的数据库性能优化研究与设计

发布时间:2021-06-23 02:09
  随着信息科技的迅速普及,互联网技术迅猛发展,社会竞争日趋白热化,信息价值主导了企业的发展,迫使企业必须有效、最大化地整和全球范围内的资源。传统的企业信息服务模式具有实施成本高、周期长、维护复杂繁琐、效率低、服务延迟等问题,中小型企业信息化基础较薄弱,更加无法赶上时代发展的步伐,在这种背景下,提出了SaaS概念,软件即服务,SaaS架构的软件,点燃了中小型企业经济持续发展的希望。HiService企业综合管理平台基于SaaS架构,实现多租户、可配置、易扩展的静态数据管理,同时融合工作流引擎,有效的对业务流程建模、执行和监控,实现办公自动化。随着系统不断迭代发展,租户也不断增加,吞吐量也上升,数据量越来越大,系统响应请求时间很长,用户无法忍受,运行效率非常低。现有一台Web服务器和一台数据库服务器的系统环境已不能支持系统的应用。本论文以HiService系统为背景,基于SaaS平台,搭建缓存服务器和数据库集群,对数据库性能优化进行研究与设计。首先,研究当前分布式数据存储策略,设计系统数据持久化存储策略。然后,改进数据库索引,创建有效的索引,研究Sphinx全文检索引擎,设计模糊查询性能的改... 

【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校

【文章页数】:64 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
目录
第一章 概述
    1.1 课题研究背景
    1.2 课题的研究内容和意义
    1.3 论文结构安排
第二章 SaaS平台数据库性能优化技术
    2.1 影响系统性能因素
    2.2 性能优化技术介绍
        2.2.1 海量数据存储策略
        2.2.2 Nosql数据库
        2.2.3 数据库索引介绍
        2.2.4 SQL优化
        2.2.5 memcached缓存介绍
    2.3 并行查询数据库算法简介
        2.3.1 查询数据库优化
        2.3.2 并行查询算法
    2.4 小结
第三章 HiService企业综合管理平台
    3.1 HiService企业综合管理平台架构
    3.2 SaaS平台系统简介
    3.3 工作流平台系统简介
    3.4 小结
第四章 SaaS平台数据库性能优化的改进
    4.1 现有系统平台的性能问题
        4.1.1 现有系统性能问题
        4.1.2 系统性能的改进
    4.2 数据库层性能优化的改进
        4.2.1 海量数据的存储策略
        4.2.2 索引优化
            4.2.2.1 数据库的索引优化
            4.2.2.2 Sphinx索引优化
    4.3 应用层查询性能的改进
        4.3.1 SQL优化
        4.3.2 并行查询算法的设计
        4.3.3 memcachd缓存服务器的研究
        4.3.4 数据访问层的设计
    4.4 小结
第五章 改进后SaaS平台数据库性能实验与分析
    5.1 实验环境
    5.2 数据库层性能改进
        5.2.1 索引优化
        5.2.2 模糊查询性能改进
    5.3 应用层性能改进
        5.3.1 SQL改进
        5.3.2 并行查询算法实验
        5.3.3 memcached缓存
    5.4 小结
第六章 总结与展望
参考文献
致谢
攻读学位期间发表的学术论文目录



本文编号:3244005

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3244005.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户78db2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com