随笔分类 -  MS SQLServer

摘要:查询速度慢的原因很多,常见如下几种:1.没有索引或者没有用到索引(这是查询最常见的问题,是程序设计的缺陷)。2.I/O吞吐量小,形成了瓶颈效应。3.没有创建计算列导致查询不优化。4.内存不足。5.网络速度慢。6.查询处的数据量过大(可以采用多次查询,其他的方法降低数据量)。7.锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)。8.sp_lock,sp_who活动的用户查看,原因是读写竞争资源。9.返回了不必要的行或列。10.查询语句不好,没有优化。可以通过如下方法来优化查询:1.把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL20 阅读全文
posted @ 2011-02-10 10:19 弗雷德瑞克杨 阅读(338) 评论(0) 推荐(0) 编辑
摘要:如题,之所以写这篇随笔,是因为之前一直是学习AND使用的是SSIS 2008,对SSIS 2005的一些控制流工具使用细节上不是很熟悉(SSIS 2008和2005是有些区别的),写下这篇随笔来警示自己和博客园的诸位兄弟。 阅读全文
posted @ 2010-06-09 14:54 弗雷德瑞克杨 阅读(1300) 评论(1) 推荐(3) 编辑
摘要:如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 阅读全文
posted @ 2009-05-05 21:12 弗雷德瑞克杨 阅读(661) 评论(2) 推荐(0) 编辑
摘要:等待了四年多,终于见到了SQL Server 2000的下一版SQL Server 2005,1000多人花了五年研发的产品果然不负期待,新功能多的令人眼花缭乱,其改版篇幅也远超过前一次的大改版,也就是SQL Server 6.5到7.0的变化。 一般来说,SQL Server 2005将功能分为三大类来介绍:管理,开发和商业智能应用。而微软赋予SQL Server的认证也... 阅读全文
posted @ 2009-04-28 17:29 弗雷德瑞克杨 阅读(214) 评论(0) 推荐(0) 编辑