中国植物网的后台数据库数据优化设计开题报告

 2021-08-08 15:12:43

1. 研究目的与意义

随着我国国民经济的快速发展和信息系统应用优势的逐渐突显,林业资源对环境影响,社会环境对林业资源的也提出了更高的要求。

人们越来越依赖于其完成复杂的业务管理工作。

此次研究要求在对 www.fgr.cn 网站后台进行优化时,为了降低成本, 需要在不改变硬件和网络配置的情况下提高网站的性能,扩展并优化后台数据库。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

在国内外对各种数据库优化的方案中,基本分为三个等级,第一级是常见的简单DDL DML调优方法,第二级是DBA层级调优,最后一级是数据库中间件和infra层级调优。

每一个级别都有大量的细分领域,其中SQL以及索引的优化是最重要的,其次要根据一些范式来进行表结构的设计,再是系统配置的优化,最后是硬件层的优化。

3. 研究的基本内容与计划

据现有研究方法,本次研究内容主要针对第一级进行优化,在第二级优化的选择上采用从原始的sql server管理系统转换为更适合多平台、轻量级的数据库管理工具mysql。

主要计划是优化后台sql语句的效率,例如group by order by的正确性、select 语句的规范性等。

其次是对数据库表的重新设计、主外键及索引的优化、执行计划的配置,采取现有的数据库调优方法。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

对SQL语句优化的时候,可以通过开启慢查询日志的方式进行定位有问题的SQL,采用慢查询日志进行内容分析,其次可以通过explain查看SQL的执行计划;建立索引适当。

过多的索引会增加数据库判断使用什么索引来查询的开销,所以我以去掉重复或者无效的索引为优化手段;对数据表重新设计的时候,将text字段的内容分表,存放到另一张表中,在需要的时候再使用联合查询,这样可提高查询主表的效率。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版