我想在带有SQL Server数据库的Windows操作系统中托管1个Web应用程序。我选择了b1实例并选择了S0数据库。我选择了应用服务和存储,这2件事足以托管一个应用吗?我们可以运行这个应用程序24小时吗?
app是智能城市仪表板应用程序。 并发用户最多为 10 。 10个部门的人可以同时观看该应用程序。此应用不适用于公共用户。这将是办公室管理员用于监视城市公用事业(如变压器温度,入侵检测)的目的。某些网页的页面刷新时间为30秒。因此该应用程序每30秒刷新一次,并每30秒检查一次数据库。
app已在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次从数据库中获取数据。
答案 0 :(得分:0)
大小是您的Web应用将不使用下划线基础结构的所有内容的大小。
关于DTU,有很多SQL选项,您可以根据需要选择。您可以使用弹性池或托管实例,而不是单个数据库。
下面是 DTU页面的链接,该页面上有指向其他选项的链接,您已经检查了决定哪个选项适合您的应用程序。
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu
答案 1 :(得分:0)
就数据库而言,您可以在模拟过程中使用.Net Framework和SQL Server开发的当前应用程序模拟预期的工作负载,您可以收集性能计数器,Azure DTU Calculator可以使用这些计数器来估计适当的数量。数据库所需的DTU(服务级别)