以下的文章主要是对SQL Server性能调优的概观描述,如果你对SQL Server性能调优的概观描心存好奇的话,以下的文章将会揭开它的神秘面纱,希望会给你带来一些帮助在此方面。
一般而言,影响数据整体性能的因素如图所示。
若数据库设计得宜,注意了切割数据、保留了访问灵活性,有效地使用了SQL语句,数量适当且有用的索引,避免长时间广泛的锁定,充足的硬件资源,则系统将可有效地提供服务,如图所示,各种影响因素中,最重要的是基础设计,但大多数的案例由于时间紧迫、对技术的认知有限、需求不明确等因素,导致系统结构缺少扩充性,仅能一味地升级硬件,但整体性能无法大幅改善。
增加CPU对系统的性能当然会有所帮助,但结果不一定能让人满意,例如,事务锁定过多且长久,数据表字段多且长度大,所属的SQL语句无法有效地平行运算,又不能将工作分成多个批处理同时执行等,则更多CPU也无法解决问题。
SQL Server性能调优不是一件简单的事,一般来说需要广泛的经验与知识,不单单是数据库的经验,还要对商业逻辑、系统架构设计、编写应用程序、操作系统、架设网络环境、使用各种监测与监控工具程序、安全与防毒等都有基本的了解,才能在复杂的系统中,找到症结所在。
【编辑推荐】
当前标题:SQLServer性能调优的概观描述
链接地址:http://www.shufengxianlan.com/qtweb/news46/443546.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联