Power Apps - Troubleshooting Performance Issues - Part 4 - by Mustaque Ehiya - Medium
Power Apps - Troubleshooting Performance Issues - Part 4 - by Mustaque Ehiya - Medium
Open in app
Search
Latency is the time required for a signal to travel from one point on a network to
another and is a fixed cost between two points.
One of the main causes of poor performance of Customer Engagement apps is the
latency of the network over which the clients connect to the organization. Lower
latencies (measured in milliseconds) generally provide better levels of
performance.
Notice that, even if the latency of a network connection is low, bandwidth can
become a performance degradation factor if there are many resources sharing the
network connection, for example, to download large files or send and receive email.
How to check latency
Customer Engagement apps include a basic diagnostic tool that analyzes the client-
to-organization connectivity and produces a report.
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 1/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
The report displays a table with test and benchmark information. Of particular
importance is the Latency Test row value. This value is an average of twenty
individual test runs. Generally, the lower the number, the better the performance of
the client. Although users may receive a satisfactory experience by using
connections with more latency, for best application performance we recommend
that the value be 150 ms (milliseconds) or less.
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 2/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Microsoft recommends that all the environments be located close to users. Though
Power Apps uses Azure Content Delivery Network for content, data calls still get the
data from the data source. A data source located in another geographical location
might adversely affect the performance of the app.
You can find the specific request/ response is slow / the server is slow to respond
/ Slow Time To First Byte (TTFB).
For example, if your operation takes approximately one to two minutes to
complete, and you observe that a specific related request at the web server is
also taking a similar amount of time, that particular request is likely relevant to
the slowness you are experiencing. Network issues guide — Microsoft Edge
Development | Microsoft Learn provides insights on how to interpret the data. It
is essential to recognize that while the article often discusses network slowness,
the chance that network issues are causing the overall slowness for web
applications is relatively small in this 21st century. Before immediately diving
into network troubleshooting, always follow the recommended guidance.
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 4/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
However, during the initial load (when files are not yet cached), it is
intentionally slower. If you capture a network trace file with the “Disable Client
Cache” option, you will consistently encounter this issue. If you are addressing
initial loading issues for a rich dashboard page or the top landing page, take this
into account. Additionally, if you observe many “Stalled” requests that take a
long time, check the concurrent requests limit (Network issues guide —
Microsoft Edge Development | Microsoft Learn please also check the HTTP
protocol version as well). While a brief period of stalling during initial loading is
expected, it should not result in visible slowness for the client.
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 5/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Proxy server
At times, the proxy servers you use can introduce intermittent slowness. These
proxies might slightly delay a small percentage of the HTTP requests your
browser sends. Consequently, this delay can lead to mysterious glitches,
depending on which files’ transfer was affected.
In this blog, we will explore performance troubleshooting related to SQL, FetchXml, OData,
and SDK. We will discuss…
medium.com
Edit profile
Senior T-Shaped Professional, Passionate learner, Power Platform Architect, Dynamics 365 CRM, Program
Management, Agile Delivery, EPMO & Digital Transformation.
No responses yet
Respond
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 7/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Mustaque Ehiya
Jun 29
Mustaque Ehiya
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 8/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Jun 29 2
Mustaque Ehiya
Jun 22
Mustaque Ehiya
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 9/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Jun 22
Creating Reports and Documents with APEX Office Print in Oracle APEX
APEX is an incredibly versatile platform for building low-code applications, but one feature that
really elevates its capabilities is the…
Oct 15 10
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 10/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
In Stackademic by Crafting-Code
Lists
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 11/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Nov 13 9 2
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 12/14
12/2/24, 9:01 PM Power Apps — Troubleshooting Performance Issues — Part 4 | by Mustaque Ehiya | Medium
Sachinthana Buddhika
Aug 5
Harendra
Oct 26 6.1K 86
https://medium.com/@mustaque.plr/power-apps-troubleshooting-performance-issues-part-4-b5e190782f45 14/14