MSSQL 2005快照代理使用100%的CPU

设置从64位SQL Server 2005到64位SQL Server 2005的发布(事务复制)的新订阅时,发布服务器上的快照代理程序占用100%的CPU。 我正在使用SSMS来创build新的订阅。 我最初的印象是,这可能是从快照生成过程中发生的行locking,但我已经读了默认情况下在SQL Server 2005中生成并发快照,并且该行locking不应该是一个问题。

因为这是一个生产服务器,我希望能够初始化复制,而不会把盒子放在膝盖上。 任何build议将是有益的和赞赏。

是生产数据库上运行的分发数据库?
如果要最小化生产数据库的负载,请设置分发数据库以在订阅服务器上运行,而不是在发布服务器上运行。