Я удивлен, что никто не мог / хотел ответить мне, но в любом случае я понял это.Когда XMLHTTPRequest делает пост, время ожидания по умолчанию составляет 30 секунд.Его можно изменить, установив свойство 'setTimeouts'.В моем случае я сделал это в sql хранимом протоколе так:
EXEC sp_OASetProperty @objectID, 'setTimeouts',resolveTimeout,connectTimeout,sendTimeout,receiveTimeout
EXEC sp_OASetProperty @objectID, 'setTimeouts','120000','120000','120000','120000'
, где @objectID - это идентификатор создания объекта MSXML2.ServerXMLHTTP.