当前位置:首页 >> 信息与通信 >>

基于MSSQL SERVER数据库的性能优化


基 于 s M s ER Q s ERV 数 L 刘畅 据 库 的 性 能 优 化 ( 沈阳职业技术学院辽宁沈阳 1100 45) 【摘要】通过对E—STA RT股票交易系统的调整和优化,实现缩短查询响应时间,系统的客户端查询速度也得到明显的提高。 [ 关键词] 数据库性能优化s Q L 中围分类号:TP3 Ser ver 。 文献标识码:^ 文章 编号 :1

67卜 7597 ( 200 9) 01 1005 1- 01 随着现代计算机科学技术的发展和信息应用系统信息量的增大,数据库 已逐步成为计算机信息系统和计算机应用系统的基础和核心,而数据库性能 问题的重要性也越来越引起人们的关注。这样,提出了基于s Q ser ve r 数据 L 库应用 系统如何 进行性能调 整的问题 。性能调整 的步骤如 下: 1.优化业务逻辑;2.调整数据结构设 计:3.调整应用程序结构;4.优化 数据库的逻辑 结构;5.优化数据库的 操作;6.数据库服务器 性能调整。 一、 基于E—STAFr r 股票 交易 系统的 数据库 性能 调整分 析 针对在数据库使用过程中出现的问题,结合现有的数据库调整措施和优 化技术 ,对原E- STA RT系统数 据库制定了 以下调整步 骤: 1.优 化数据 库设计 调整。 针对出 现的系 统运行 效率低的 问题, 结合已 有 的业务逻辑 ,对原系统的相应 数据库逻辑设计和 物理结构做出合理 的调整。 2.客户端应用程序调整。针对客户的遇到的查询等待问题。对应用程 序中影响查询效率的不合理的设计进行调整,包括:sQ L查询语句的优化、 应用程 序的调整、合 理地增加存储 过程。 3.服务器性能调整。针对使用过程中系统资源消耗大、运行成本高的 问题,通过对数据库服务器硬件性能瓶颈的分析和调整及对s Q ser ver 与操 L 作系统 参数的合理配 置优化服务器 性能。 二、 敦据库 设计调 整 ( 一) 逻辑数据库设计调整 可以从 以下几个方 面来精练数据 库的逻辑设 计: 1.在适当 的地方采用反规范 形式;2.在适当的 地方分割表;3. 在适当的 地方把表进行 分组放入数据库;4.执行完 整性约束。 ( 二) 调整物理数据库设计 对本项目物理数据库设计的调整两条关键性的指导原则如下:将序列访 问的文件分离到专用的磁盘上,并通过将数据文件分散到各个磁盘上而允许 并行I/O 。 1.数 据库功 能分配 。该E— sTA T股票交 易系统 升级项目 采用的 开发平 台 R 为w n d佣s 200 0,数据 库为M cr oso f t i i 数据库包括两个 数据库实例。 对s Q L s ever ( 三) 创建索引 可以在不影响数据库架构和应用程序设计的情况下除去、添加和更改索 引。高效的索引设计对获得好的性能极为重要。正因为如此,应该尽量试验 不同的 索引。 索引优化 向导可分 析查询并 建议应该 创建的索 引。 关于创建索引的建议如下: 1.将更新尽可能多的行的查询写入单个语句内,而不要使用多个查询 更薪相 同的行 。仅使用 一个语句 ,就可以 利用优化 的索引维 护。 2.使用 索引优化向 导分析查询 并获得索引建 议。 3.对聚集索引使用整型键。另外,在唯一列、非空列或I D TI TY EN 列上 创建聚集 索引可以获得性能 收益。 4.在查询经常用到的所有列上创建非聚集索引。这可以最大程度地利 用隐蔽查询。 5.物 理创建索 引所需的 时间在很 大程度上 取决于磁 盘子系统 。 三、E—ST

相关文章:
对SQL Server数据库进行优化的经验总结
SQL Server 数据库进行优化的经验总结今天主要向大家讲述的是优化 SQL Server 数据库的实际操作经验的总结,同时也有对 其优化的实际操作中出现的一些问题的描述,...
MS SQL Server 数据库性能优化方法总结
MS SQL Server 数据库性能优化方法总结_计算机软件及应用_IT/计算机_专业资料。MS SQL Server 数据库性能优化方法总结1.列出数据库服务器、Web 服务器的基本的硬件...
SqlServer数据库优化方案
第一部分 SQL SERVER 数据库优化方案 微软公司的 SQL SERVER 是一个功能完备的数据库管理系统,它提供了完整的关系数据 库创建、开发和管理功能。现社会信息技术的...
MSSQL 性能优化T-SQL篇
SQL Server 优化 50 法 6、 http://www.cnblogs...会大大消耗有限的数据库资源并降低的 应用程序性能...在高性能的基于 SQL Server 的应用程序中, 游标...
大数据量下的SQL Server数据库自身优化
基于.net 的大数据量SQL... 17页 1下载券 SQL+...SQLServer性能优化篇 8页 免费 sql必须学习案例 13...数据库不默认生成 NDF 数据文件,一般情况下有一个 ...
SQL SERVER数据库性能调整与优化
SQL SERVER数据库性能调整与优化_计算机软件及应用_IT/计算机_专业资料。龙源期刊...基于微软的 SQL Server 数据库系统,是目前很多软件所使用的数据库,其功能强大,...
SQL Server 2008数据库设计与优化
该文针对信息管理系统运行中 SQL Server 2008 数据库瓶颈 问题进行分析研究,提出数据库性能优化和性能调整方案,对促进信息管理系统的高效应用有 着十分重要的现实意义...
Sqlserver SQL性能优化经验
Sqlserver SQL 性能优化经验 1.选择最有效率的表名顺序(只在基于规则的优化器...工作是通过查询数据字典完成的,这意味着将耗费更多的 时间 4.减少访问数据库的...
医院信息系统数据库sqlserver性能优化措施
医院信息系统数据库 sqlserver 性能优化措施 摘要 随着改革开放的不断深入及其国民经济的不断发展,医院的业务量 也呈现出日益增长的态势,医院的信息系统也因为业务量...
数据库优化(SQL Server)
SQL SERVER 性能优化综述 近期因工作需要,希望比较全面的总结下 SQL SERVER 数据库性能优化相关的注意事项, 在网上搜索了一下,发现很多文章,有的都列出了上百条,...
更多相关标签:
mssql数据库优化 | sqlserver数据库优化 | sql server数据库优化 | 数据库性能优化 | mysql数据库性能优化 | oracle数据库性能优化 | 数据库的性能优化 | 如何优化数据库性能 |