Speed issues when reading files from Sharepoint

Arthur Sava 1 Reputation point
2021-11-08T13:17:10.987+00:00

Hello, I made a web app that leverages an open source python library (https://github.com/O365/python-o365) as the API to download data from a Sharepoint website.

I am now facing speed issues during download of many simple files. What are the main factors for increasing the download speed during a request? Can this be improved by upgrading my Azure plan? Or do I need to look into a different file storage solution such as Azure Blob?

Thank you!

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,063 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,258 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ryan Hill 29,651 Reputation points Microsoft Employee
    2021-11-09T04:07:34.61+00:00

    Hi @Arthur Sava ,

    Are you hosting your python code in an app service? A function app? Logic app? The speed issue, does occur across all sites or certain sites? Where are the downloaded files being stored? Have you stepped through this troubleshooting doc?

    To answer your question, upgrading your app service plan can help but it's dependent on if the library is consuming a lot of CPU cycles or has high memory allocation. Then again, the speed differential could be IO bound. After reviewing the troubleshooting doc if you haven't already, I would enable App Insights to get better telemetry on which operations are taking the most amount of time.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.