被SQL2008整惨了 我以前用SQL2000,运行一个存储过程,1秒就出结果了,但是转到2008R2,要运行20多秒,请各位高手指教,为什么SQL2008R2的速度还下降了?要怎么解决?感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是,以前在SQL2000不要一秒啊!现在想回去2000,但是也回去不了了!怎么办? 看一下配置是否正确http://technet.microsoft.com/zh-cn/library/ms190673.aspx查看一下索引碎片,看情况重建索引方法http://blog.csdn.net/roy_88/article/details/6163583 我运行了SP_UPDATESTAS存储过程,也重新建立了索引,还是没效果 我装的SQL2008R2英文企业版的 清空过程缓存 使其全部重新编译 DBCC FREEPROCCACHE 理论上讲sql2008性能是要比sql2000好的,肯定是有系统瓶颈,或者有锁争,例如你要查的资料刚好被锁住了,此时等待20秒很正常.而sql2000那边查询时刚好没有锁,所以很快完成. 我也从SQL 2000个人版升级到 SQL 2000企业版,遇到跟楼主差不多的原因, 有一部分视图 SQL语句在 个人版上很快(1 s),但是在 企业版要 10秒, 都不知道怎么办了 资料也差不多,哪位高手指点 有没有这种可能 数据库备份的奇怪问题。 循环的问题 如何更改sql server2000的密码? 关于从access2000往sqlserver2000中导入数据的问题。在线等! 急求解决方法 这样的sql该怎样编写好一点? 报表一张 关于临时表的困惑,请教 SQL 连接超时,连接池………… 我有两段sql UNION ALL 完之后 还能不能在加减乘除? 看看你对SQL数据库有多熟悉
现在想回去2000,但是也回去不了了!
怎么办?
http://technet.microsoft.com/zh-cn/library/ms190673.aspx查看一下索引碎片,看情况重建索引
方法
http://blog.csdn.net/roy_88/article/details/6163583
肯定是有系统瓶颈,或者有锁争,例如你要查的资料刚好被锁住了,此时等待20秒很正常.
而sql2000那边查询时刚好没有锁,所以很快完成.