Solved

Why OS Paging is high while restoring database in SQL Server?

Posted on 2009-05-12
5
252 Views
Last Modified: 2012-08-13
Server Configuration:
1. Windows 2003 Enterprise X64 SP2
2. 4 dual core processor
3. 32 GB RAM
4. Page file size: 48GB
SQL has been allocated 26 GB of RAM as MIN and MAX server memory. Lock pages in memory is already enabled for the SQL account. Backup file size is around 30GB and stays in a different server. The moment restore starts, OS paging goes high as above 5000 with high page faults/sec and cache fault/sec. Page file usage never goes beyond 2%. Available MBytes dips only a few MBs, say 9-12MB as noticed. SQL Server working set size also remains same, but the procedure cache dips as long the restore operation goes and jumps back to normal immediately after restore is done. Disk is not a bottlenect which has already been identified.
Can anyone help me understand why is it happening with the solution?
0
Comment
Question by:info2rafiq
  • 3
  • 2
5 Comments
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 24362122
>Backup file size is around 30GB and stays in a different server
this is the key. the restore has to read the file remotely, while doing the restore.
better would be to have the file copied locally, and doing the restore from there.
0
 

Author Comment

by:info2rafiq
ID: 24362140
My environment doesn't permit to copy the file locally. Is there any other alternative that we can think of?
0
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 24362166
the only alternative would be to restore on another server, detach there, copy/move the .mdf/.ldf to this server, and attach ...
0
 

Author Comment

by:info2rafiq
ID: 24376052
Is there anything about the NIC drivers that we could think of upgrade? We are using Broadcom Xtreme Giganet drivers in our environment. Also does TCPChimneyOffset play any role into this?
0
 
LVL 142

Accepted Solution

by:
Guy Hengel [angelIII / a3] earned 500 total points
ID: 24376078
that would be the networking group to ask :)

you might though check if the networking configuration (aka the duplexing and speed setting) is active or not, and matching the network device the server is connected to (aka the switch/router/hub...)
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Join & Write a Comment

Recently, when I was asked to create a new SQL 2005 cluster, Microsoft released a new service pack for MS SQL 2005 what is Service Pack 3. When I finished the installation of MS SQL 2005 I found myself troubled why the installation of SP3 failed …
I am showing a way to read/import the excel data in table using SQL server 2005... Suppose there is an Excel file "Book1" at location "C:\temp" with column "First Name" and "Last Name". Now to import this Excel data into the table, we will use…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now