我想在Windows操作系统中使用SQL服务器数据库托管1个Web应用程序。我选择了 b1 实例并选择了 S0 数据库。我已选择应用服务和存储 这两件事是否足以托管应用?我们可以运行这个应用程序 24 小时吗?
应用程序是智能城市仪表板应用程序,并发用户最多为 10 个。 10 部门人员可以同时观看该应用程序。 此应用程序不适用于公共用户。 这将用于办公室管理员目的,以监控城市公用事业,如变压器温度,入侵检测。 某些网页的页面刷新时间为 30 秒。 因此,该应用程序将每 30 秒刷新一次,并且每30秒检查一次数据库秒。
应用程序已经在 asp.net MVC中开发,带有SQL Server数据库和实体框架。
APP SERVICE PLAN B1
CORES 1
RAM 1.75 GB
STORAGE 10 GB
database - single database
Purchase Model - DTU
Service Tier- General Purpose
PLAN S0
DTUS 10
INCLUDED STORAGE 250GB
MAX STORAGE 250 GB
我的查询
根据选定的计划,有 10 GB 的空间。 应用程序部署的空间也是如此,或者用于 .NET Framework 安装和 SQL Server Management Studio 安装。
有提到,数据库中只有 10 个 DTU。 我可以从数据库中获取数据任意次数或 10 次 我可以获取数据。
大小是 Web 应用将使用的所有内容的大小,而不是下划线基础结构的大小。
关于DTU,您可以根据需要选择许多SQL选项。 可以使用弹性池或托管实例,而不是单个数据库。
下面是指向 DTU 页面的链接,该页面上有指向其他选项的链接,您已查看确定哪个选项适合您的应用程序。
https://learn.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu
就数据库而言,你可以使用使用 .Net Framework 和 SQL Server 开发的当前应用程序模拟预期的工作负荷 在该模拟期间,你可以收集性能计数器,Azure DTU 计算器可以使用这些计数器来估计数据库所需的 DTU(服务级别)的适当数量,