我们被要求为尚未构建的ASP.NET Web应用程序指定生产数据库硬件.
我们需要确定的规格是:
数据库CPU
数据库I/O.
数据库RAM
以下是我目前正在关注的指标:
估计的网站未来点击次数 - 基于当前的IIS日志.
估计网站的最坏情况峰值负载.
平均每页估计的数据库查询数.
Web场中将要访问数据库的服务器数.
从数据库缓存轮询流量(使用SqlCacheDependency).
估计的数据缓存未命中.
估计的每日数据库事务数.
最大可接受的页面渲染时间
我们应该考虑的任何其他指标?
此外,一旦我们制定了所有这些指标,它们如何转化为硬件要求?