监视Azure SQL数据库

时间:2018-07-31 12:42:32

标签: azure azure-sql-database

如何监视Azure SQL数据库的以下指标: -缓冲区高速缓存命中率。 -页面预期寿命。 -页面拆分。 -锁等待。 -批处理请求。 -SQL编译。

3 个答案:

答案 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 Analytics是用于监视的云监视解决方案   跨多个弹性的Azure SQL数据库的性能   池和订阅。它收集并可视化重要的Azure   具有内置智能功能的SQL数据库性能指标   性能问题排在最前面。

答案 2 :(得分:0)

SQL Azure上的性能计数器仅收集特定数据库的SQL Server计数器,而不显示Windows性能计数器(如Page Life Expectancy)。对于某些性能计数器,您需要先拍摄快照,然后拍摄第二张快照,然后应该在快照之间减去计数器的值,以获得实际的计数器值。

请使用以下文章提供的脚本正确收集这些计数器。

Collecting performance counter values from a SQL Azure database

相关问题