下表概述了在使用画布应用时可能会遇到的常见性能问题,以及可能的原因和建议。 高级问题通过其相关原因和建议链接到更详细的文档。 一些建议可能多次出现,因为根本原因可能表现在各种症状中。
问题/症状 | 可能的原因 | 建议 |
---|---|---|
应用/页面加载时间缓慢 | - 重载 OnStart - 大型数据集 - 许多跨屏引用 - 大量媒体文件 |
-
将计算移出 OnStart - 使用小型数据有效负载 - 延迟加载数据 - 优化资源使用情况 - 媒体、控件、引用 |
大型数据有效负载 | - 检索不必要的数据 - 大型数据集 |
-
使用小型数据有效负载 - 使用委派 - 源上的预筛选数据 - 限制数据检索 |
低效的数据查询 | - 不可委派查询 - 复杂的数据作 |
-
使用委派 - 优化查询模式 |
低效计算 | - 复杂公式 - 重复计算 |
-
优化公式 - 拆分长公式 |
应用性能总体缓慢 | - 低效的数据检索 - 许多跨屏引用 - 复杂公式 - 超大型应用 |
-
优化数据源 - 优化公式 - 对小型、常用数据使用集合 - 拆分应用 |
详细信息
有关如何创建高性能画布应用的概述,请参阅 创建性能应用概述。
有关创建高性能应用的详细信息和指南,请参阅:
有关调试画布应用和性能问题的详细信息,请参阅:
有关模型驱动应用的功能或性能问题,请参阅 Power Apps 故障排除策略。