论文部分内容阅读
目前,数据库应用越来越广泛,数据量越来越大,数据处理越来越复杂,对数据库的性能要求也越来越高。数据库性能问题已经成为数据库研究的焦点之一,如何让数据库高效的运行是数据库管理中必须重点考虑的问题。
本文以企业ERP系统的SQL Server数据库为主要研究对象。ERP系统自使用后,随着使用时间的增长、信息量的不断增加、用户数的不断增长通常会出现一系列严重的问题(例如运行速度慢、查询时间长、无响应等)。因此如何优化ERP系统和确保系统更好的运行成为保证企业业务正常运营的前提之一。为了保障业务系统的稳定、快速运行,减少硬件投入成本,需要对系统进行性能调优,将服务器的资源尽可能均衡的、充分的利用,通过合理分配资源和调整优化系统来最大化系统吞吐能力,减少系统响应时间,让系统达到最优状态。
本文在系统分析了SQL Server数据库的基本组成和结构的基础上,结合ERP信息资源综合管理系统,采用外部工具结合SQL Server自身工具等方法技术,提出了整体的性能调整方法和措施,并以企业管理系统的SQL Server数据库为典型案例,通过大量的实验,对使用各优化技术前后的性能评价指标进行对比并加以分析。其结果表明,本文提出的基于SQL Server的索引优化方法、存储优化方法以及SQL语句优化方法能使ERP数据库的性能得到了明显的改善,并具有较好的通用性。