浅谈SQL Server数据库应用程序性能优化.docVIP

  • 3
  • 0
  • 约2.66千字
  • 约 6页
  • 2018-05-18 发布于福建
  • 举报

浅谈SQL Server数据库应用程序性能优化.doc

浅谈SQL Server数据库应用程序性能优化

浅谈SQL Server数据库应用程序的性能优化   摘要:在开发以SQL Server数据库为中心的应用程序时,为了开发出性能较高的应用程序,应从数据库设计、存储过程、事务和批处理等因素考虑对数据库应用程序性能进行优化。   中图分类号:TP311文献标识码:A 文章编号:1009-9166(2008)10-0088-01      SQL Server是Microsoft研制开发的一个大型Client/Server方式的数据库管理系统。在开发以SQL Server数据库为中心的应用程序时,为开发出性能较高的应用程序,应从数据库设计、存储过程、事务和批处理等因素考虑对数据库应用程序性能的影响。      一、优化SQL Server数据库设计      在基于SQLServer数据库的应用系统中对数据库设计时,通常根据3类范式对数据进行规范化。目的是为了在表中消除冗余数据,也就减少了数据库中的总数据量,相应地提高系统查询性能。在SQLServer中,数据按页存放,每一页含有一个页头和若干数据行,数据行的大小由行中所含字段数目和数据类型确定,行的大小对性能有较大影响,小数据行的好处是每页可存放较多行,这样在高速缓存中能存放更多行,减少从磁盘取数据的I/O时间。在数据行中,有定长列和变长列之分,变长列比定长列开销大。在SQLServer中,含有空值的列作为变长列处理

文档评论(0)

1亿VIP精品文档

相关文档