人类SNP数据查询平台的构建及性能优化的研究

来源 :天津理工大学 | 被引量 : 1次 | 上传用户:vh600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人类基因测序技术的快速发展,单核苷酸多态性(SNP,Single Nucleotide Polymorphism)在遗传学研究中扮演着重要作用。研究机构在这一研究领域积累了大量的实验数据,如何从海量数据中获取有用信息并实现数据共享是目前亟待解决的问题。数据库作为数据库系统的核心和基础,其性能一直受到业界的普遍关注,数据库性能优化对系统正常运行非常重要。本文主要是对基于Web的人类SNP数据库查询系统的建设和优化进行研究分析,实现SNP数据的查询和数据库性能优化目标。构建基于SQL Server的二级生物信息学数据库HuSNP的工作主要包括数据库设计、SNP数据下载整合和数据存储三方面。SNP数据全部来源于NCBI的GenBank,下载的原始数据全部存储到本地数据库中。本系统采用Windows环境下比较流行的开发框架,IIS+ASP+SQL Server结合开发Web服务器程序,使用了B/S结构。针对数据库的性能优化问题,本文概述了性能优化的概念、优化目标、优化策略和优化步骤。数据库性能的优化涉及到多个方面,本文将应用的优化、操作系统的优化和硬件的优化问题作为主要研究内容进行展开。总结了SQL语句优化方法,索引的创建以及存储过程的使用,并进行详细分析。本文检索了HuSNP数据库的部分数据并给出注释,实现了预期的数据检索要求;最后对探索出的系统性能总体调整策略,使用Load Runner对数据库优化结果进行测试,优化前后性能指标进行比对,系统响应时间明显缩短,达到预期目标。利用HuSNP数据库能够快速查询SNP数据,为该领域科研人员SNP数据的共享提供了基础的信息服务平台。
其他文献
历时近两年时间研发、设计、生产、调试及试用,国内首套海洋平台钻修井作业一体化智能系统装备日前在胜利油田顺利通过验收,并得到了相关专家的高度认可和评价。
我们国家一直以来强调"坚持依法制国,依法执政,依法行政共同推进,走法治国家,法治政府,法治社会一体建设的道路"。可是一直以来贪污腐败,违法乱纪,屡禁不止。要使我们国家法
教育本质上是培养人的活动,其培养的人在与社会和环境的交互过程中对群体产生积极地影响而体现出教育的意义和价值。高中教育作为教育组成部分,不仅担负着授予学生适应社会所
义务教育物理课程目标旨在提高全体学生的科学素养,将科学探究置于一个很高的地位,以物理实验为基础的科学探究,一直备受关注。当今以核心素养为主题的物理教育,要求学生在物
核能是一种清洁、可靠、经济的绿色新型能源,随着化石能源的逐渐消耗,核电在电力供应中扮演着越来越重要的角色。核能安全是核电发展的基础,核燃料包壳是保证燃料不发生泄露