A. No. The LSASS process will cache pages as they're requested, but there's no way to pre-cache the entire database. Obviously, over time more of the database will be cached as more pages are read.
This raises an interesting operational point. Because the AD database is cached over time, every time you reboot your domain controller (DC) that cache is lost and has to start all over again. You may want to reconsider that weekly backup of your DC.Related Reading:
- Q. How can I check how much of my Active Directory (AD) database is cached in memory?
- Q. What permissions do accounts used by failover clusters in Windows Server 2008 need?
- Q. How do you remove a read-only domain controller (RODC) from an environment that's been compromised?
- Q. Can I manage Windows Server 2008 Active Directory (AD) from a Windows XP client?
Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.