Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
236 views
in Technique[技术] by (71.8m points)

asp.net - Slow DB performance after DB restore on faster server

We have a website running on Windows Server 2008 R2, IIS7, SQL Server 2008 R2 and ASP.NET. We would like to upgrade to a faster server in order to speed up our DB queries.

We have backed up our website data from our old SQL Server and have restored it on our new server. For some reason, the DB performance on the new server is much slower, compared to the old one. This is in spite of the fact, that the new server has 4 times more RAM, a 30% faster SSD and and a 2 times faster CPU compared to the old one. Both servers have the exact same version of Windows, IIS, .NET and SQL Server.

The question is how can a significantly faster server result in slower DB performance? Any input would be appreciated.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Have u configured the indexes and tablespace for indexes. SQL. Server will need some time to generate indexes based on usage patterns. You can test this by running the same query a few times. It should speed up on the same requests. I would assume the speed was attained throughway SQL optimisation.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...