Azure sql database Azure移动服务因SQL Server而超时

Azure sql database Azure移动服务因SQL Server而超时,azure-sql-database,azure-mobile-services,Azure Sql Database,Azure Mobile Services,我正在运行一个复杂的空间计算查询,它被包装在SQLServer的表值函数中。它在本地机器上运行得很好,每次返回结果不到5秒,在Azure上有时返回结果只需10秒,有时相同的查询需要30秒 我不明白我在这里错过了什么。当返回结果大约需要30秒时,它会在服务端生成超时,因为据我所知,在自定义api上超时是30秒。你建议如何处理它 谢谢 Attiqe您不希望您的客户端等待结果超过30秒(我假设),所以您可以缓存这些值?或者,如果您升级SQL层,查询的执行速度应该更快。@lindydonna我正在根据

我正在运行一个复杂的空间计算查询,它被包装在SQLServer的表值函数中。它在本地机器上运行得很好,每次返回结果不到5秒,在Azure上有时返回结果只需10秒,有时相同的查询需要30秒

我不明白我在这里错过了什么。当返回结果大约需要30秒时,它会在服务端生成超时,因为据我所知,在自定义api上超时是30秒。你建议如何处理它

谢谢


Attiqe

您不希望您的客户端等待结果超过30秒(我假设),所以您可以缓存这些值?或者,如果您升级SQL层,查询的执行速度应该更快。@lindydonna我正在根据表值函数中的lat/long获取结果集。如何在其中应用缓存,以及您建议使用哪一SQL层。@lindydonna还提供了如何更改默认超时的信息。