I have Merge Replication setup, and I am trying to use the MaxBCPThreads agent profile parameter to get the snapshot agent to spawn multiple BCP threads, especially got my largest table. The behavior I expect to see is that it will spin up multiple threads and on larger files it will create X bcp files per table (where X is the number of BCP threads specified) to speed up the process.
The behavior I am seeing, however, is that it uses only one thread and the largest file take a long time to copy out (typically around 30 minutes).
I have verified that I am using native sync type, but I am not sure what else to check to get this working. Any input is appreciated.
Using SQL 2008 EE SP3 CU 4