Entity Framework Azure 上的 SQL 数据库的启动时间较慢
Entity Framework startup time slow against SQL DB on Azure
我有问题,我不知道从哪里开始。我有一个 Windows Forms 应用程序,它首先使用 EF 6 数据库。现在,当使用在同一台机器上本地提供的数据库启动应用程序时,应用程序将在大约 5 秒内启动。但是在 Azure 上使用相同的数据库,应用程序启动最多需要 40 / 50 秒。
数据库托管在欧洲,我查看了缩放比例 - none 启动应用程序时,资源的利用率为 100%。
我真的很难找到从哪里开始寻找的想法 - 但这确实是个问题。我倾向于认为,当从 Azure D(德国托管的 Azure)迁移到全球 Azure 时,问题变得更糟了——但我一直在拖延这个问题,所以我不能说。
你们有什么关于在哪里查看的提示吗?
提前致谢!
谢谢大家的帮助。事实证明,还有一个我没有看到的连接字符串。因此,应用程序尝试连接到一个不存在的数据库,直到超时。修复此问题后,应用程序将轻而易举地启动!
不知道,为什么调试的时候没发现。感谢您的帮助!
我有问题,我不知道从哪里开始。我有一个 Windows Forms 应用程序,它首先使用 EF 6 数据库。现在,当使用在同一台机器上本地提供的数据库启动应用程序时,应用程序将在大约 5 秒内启动。但是在 Azure 上使用相同的数据库,应用程序启动最多需要 40 / 50 秒。
数据库托管在欧洲,我查看了缩放比例 - none 启动应用程序时,资源的利用率为 100%。
我真的很难找到从哪里开始寻找的想法 - 但这确实是个问题。我倾向于认为,当从 Azure D(德国托管的 Azure)迁移到全球 Azure 时,问题变得更糟了——但我一直在拖延这个问题,所以我不能说。
你们有什么关于在哪里查看的提示吗?
提前致谢!
谢谢大家的帮助。事实证明,还有一个我没有看到的连接字符串。因此,应用程序尝试连接到一个不存在的数据库,直到超时。修复此问题后,应用程序将轻而易举地启动!
不知道,为什么调试的时候没发现。感谢您的帮助!