SQL Server性能调优的概观描述

数据库 SQL Server
以下的文章主要描述的是SQL Server性能调优的概观,我在一个信誉度很好的网站找到一个SQL Server性能调优的概观,今天拿出来以供大家分享。

以下的文章主要是对SQL Server性能调优的概观描述,如果你对SQL Server性能调优的概观描心存好奇的话,以下的文章将会揭开它的神秘面纱,希望会给你带来一些帮助在此方面。

 

一般而言,影响数据整体性能的因素如图所示。

 

SQL Server性能调优概观

若数据库设计得宜,注意了切割数据、保留了访问灵活性,有效地使用了SQL语句,数量适当且有用的索引,避免长时间广泛的锁定,充足的硬件资源,则系统将可有效地提供服务,如图所示,各种影响因素中,最重要的是基础设计,但大多数的案例由于时间紧迫、对技术的认知有限、需求不明确等因素,导致系统结构缺少扩充性,仅能一味地升级硬件,但整体性能无法大幅改善。

 

增加CPU对系统的性能当然会有所帮助,但结果不一定能让人满意,例如,事务锁定过多且长久,数据表字段多且长度大,所属的SQL语句无法有效地平行运算,又不能将工作分成多个批处理同时执行等,则更多CPU也无法解决问题。

SQL Server性能调优不是一件简单的事,一般来说需要广泛的经验与知识,不单单是数据库的经验,还要对商业逻辑、系统架构设计、编写应用程序、操作系统、架设网络环境、使用各种监测与监控工具程序、安全与防毒等都有基本的了解,才能在复杂的系统中,找到症结所在。

【编辑推荐】

  1. SQL Server Compact中的DLL文件与工具
  2. SQL Server数据库在安装时的注意事项
  3. SQL Server 2005数据库安装实例演示
  4. SQL Server 2000全文检索的使用方案描述
  5. SQL Server数据库与identity列

 

 

 

责任编辑:佚名 来源: 清华大学出版社
相关推荐

2010-04-12 17:30:44

Oracle SQL调

2011-09-02 14:05:25

SQL Server性能调优

2010-07-21 09:28:34

SQL Server

2021-11-07 23:49:19

SQL数据库工具

2009-01-08 19:14:37

服务器应用程序SQL Server

2010-07-07 09:27:15

SQL Server索

2009-01-08 19:11:39

服务器应用程序SQL Server

2009-01-08 19:06:13

服务器应用程序SQL Server

2011-03-10 14:40:54

LAMPMysql

2017-07-21 08:55:13

TomcatJVM容器

2015-06-17 10:34:15

SQL Server性能调优

2010-07-19 09:39:53

SQL Server

2011-01-21 08:38:20

2012-06-20 11:05:47

性能调优攻略

2021-03-04 08:39:21

SparkRDD调优

2011-11-14 10:28:23

2020-11-30 11:40:35

NginxLinux性能调优

2011-05-20 15:02:01

Oracle性能调优

2011-09-13 15:39:00

SQL Server性能调优

2014-12-01 11:30:06

PostgreSQL
点赞
收藏

51CTO技术栈公众号