SQL Server2012内存性能计数器和内存DMV的变化
2013-04-17 15:40
281 查看
由于2012在内存管理中之前的Single-page Allocator和Multi-page Allocator合并为Any size page Allocator,
所以在一些内存系统视图和性能计数器的内存相关也发生了一些改变。
1、 DMV的改变。
2、性能计数器的改变
性能计数器也是本着合并的原则,更多的趋向于以KB代替Byte或者pages,AWE相关的计数器则被弃用。
所以在一些内存系统视图和性能计数器的内存相关也发生了一些改变。
1、 DMV的改变。
SQL Server 2012 | SQL Server 2008 R2 |
sys.dm_os_sys_info | |
physical_memory_kb | physical_memory_in_bytes |
virtual_memory_kb | virtual_memory_in_bytes |
committed_kb | bpool_committed |
committed_target_kb | bpool_commit_target |
visible_target_kb | bpool_visible |
sys.dm_os_memory_nodes | |
pages_kb | single_pages_kb + |
multi_pages_kb | |
foreign_committed_kb | - |
sys.dm_os_memory_cache_counters | |
pages_kb | single_pages_kb + |
multi_pages_kb | |
pages_in_use_kb | single_pages_in_use_kb |
+ multi_pages_in_use_kb | |
sys.dm_os_memory_cache_entries | |
pages_kb | pages_allocated_count |
sys.dm_os_memory_clerks | |
pages_kb | single_pages_kb + |
multi_pages_kb | |
page_size_in_bytes | page_size_bytes |
sys.dm_os_memory_objects | |
pages_in_bytes | pages_allocated_count |
max_pages_in_bytes | max_pages_allocated_count |
性能计数器也是本着合并的原则,更多的趋向于以KB代替Byte或者pages,AWE相关的计数器则被弃用。
SQL Server 2012 | SQL Server 2008 R2 |
Object - SQLServer:Memory | Object - SQLServer:Buffer |
Manager | Manager |
Database Cache Memory (KB) | Database pages |
Free Memory (KB) | Free pages |
Reserved Server Memory (KB) | Reserved pages |
Stolen Server Memory (KB) | Stolen pages |
Target Server Memory (KB) | Target pages |
Total Server Memory (KB) | Total pages |
- | AWE lookup maps / sec |
- | AWE stolen maps / sec |
- | AWE write maps / sec |
- | AWE unmap calls / sec |
- | AWE unmap pages / sec |
Object - | Object - |
SQLServer:Memory Node | SQLServer:Buffer Node |
Database Node Memory (KB) | Database pages |
Free Node Memory (KB) | Free pages |
Foreign Node Memory (KB) | Foreign pages |
Stolen Node Memory (KB) | Stolen pages |
Target Node Memory (KB) | Target pages |
Total Node Memory (KB) | Total pages |
相关文章推荐
- Buffer cache hit ratio性能计数器真的可以作为内存瓶颈的判断指标吗?
- SQL 2012 内存计数器的变化
- 内存性能计数器
- SQL Server 2012 内存计数器的变化
- 几个关于内存的性能计数器
- 性能计数器之内存
- [翻译文章]性能监视器的计数器 之二 内存性能计数器
- 通过性能计数器(Process)来获取某个进程的CPU使用率、内存使用量、磁盘读写速率
- iOS 基本内存管理-引用计数器
- 【总结】性能调优:JVM内存调优相关文章
- 使用WMI和性能计数器监控远程服务器权限设置
- 【百度分享】频繁分配释放内存导致的性能问题的分析
- LoadRunner监视的性能计数器
- Windows 2003性能监视器中的计数器名称变成数字的解决方法
- 通过内存配置来优化SQL Server的性能
- JVM内存模型和性能优化
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- Google官方 详解 Android 性能优化二【史诗巨著之内存篇】
- 详解值类型与引用类型 结合ref (利用案例一步步分析内存的变化)
- loadrunner之Windows系统资源性能常用计数器