如何监视Azure SQL数据库的以下指标: -缓冲区高速缓存命中率。 -页面预期寿命。 -页面拆分。 -锁等待。 -批处理请求。 -SQL编译。
答案 0 :(得分:0)
您可能正在寻找动态管理视图。一个好的起点是 Monitoring Azure SQL Database using dynamic management views。
关于缓冲区高速缓存命中率,页面寿命等,请查看此博客 SQL Server memory performance metrics – Part 4 – Buffer Cache Hit Ratio and Page Life Expectancy
答案 1 :(得分:0)
Azure SQL Analytics是用于监视的云监视解决方案 跨多个弹性的Azure SQL数据库的性能 池和订阅。它收集并可视化重要的Azure 具有内置智能功能的SQL数据库性能指标 性能问题排在最前面。
答案 2 :(得分:0)
SQL Azure上的性能计数器仅收集特定数据库的SQL Server计数器,而不显示Windows性能计数器(如Page Life Expectancy)。对于某些性能计数器,您需要先拍摄快照,然后拍摄第二张快照,然后应该在快照之间减去计数器的值,以获得实际的计数器值。
请使用以下文章提供的脚本正确收集这些计数器。
Collecting performance counter values from a SQL Azure database。