Я загружаю BLOB-объект из хранилища BLOB-объектов размером 1 ГБ.
Если я использую обозреватель хранилищ MS Azure, это займет не более 10 минут (у меня 20 мегабитных строк).
Однако, когда я использую код:
await blobRef.DownloadToFileAsync("D:\\temp\\data.mdf", FileMode.Create);
(я также пытался использовать поток в памяти) для загрузки 250 МБ требуется более часа (в этот момент я его убил). Я сделал этот тест несколько раз, и это происходит последовательно.
Я также контролировал сетевой трафик.
- Через Storage Exlorer объем сетевого трафика составляет около 20 мегабит
- Через код нисходящий трафик сети составляет около 1 мегабита
ОБНОВЛЕНИЕ: я все еще использую старую версию Azure Storage Explorer (1.4.1). Но я могу подтвердить, что новые версии также дают такие же результаты.