Questions tagged «page-life-expectancy»

1
大约50天后,SQL Server 2012页面预期寿命将重置为0
我注意到两台服务器HA群集上的行为异常,我希望有人可以证实我的怀疑,或者提供其他解释...这是我的设置: 2服务器SQL 2012 SP1安装 已为一些数据库启用SQL AlwaysOn HA CPU为2.4GHz,4核 RAM为34 GB(这是一个AWS实例,因此为奇数) 资源利用率相对较低-每个服务器有14 GB以上的可用内存,并且SQL没有限制要使用的内存量 磁盘访问时间很好-很少超过15ms /读或写 数据库不是很大-1 GB,1.5 GB,7.5 GB SQL Server进程正在使用16 GB专用字节,15 GB工作集 总体而言,没有发现资源问题。现在是奇怪的部分。SQL不会重新启动(进程已经运行了近6个月),但是似乎每隔50天,Page Life Expectancy计数器就会下降(几乎)为0。直到那一点为止,它稳步上升,没有下降。这是一个性能图: 当我查看计数器数据(我没有确切的数字,只是一个小时的汇总)时,似乎PLE计数器值每次(至少每次我有数据)都达到约4,295,000秒(约50天)。 我疯狂的理论是,PLE数字以毫秒为单位,以无符号长整数(上限为4,294,967,295)保存,并且在49.71天时会由于设计或错误而重置。这将解释两个服务器的行为以及它们具有的相同模式。或者可能是完全不同的东西,我只是没有任何意义。:) 有没有人看到过类似的东西,或者可以解释这种行为? PS我看到了这篇文章,但我的情况似乎略有不同。 PPS这是一个重新发布-我最初在此处发布,但被告知此处的观众更合适。 谢谢!

2
Page Life Expectancy对实例有何看法?
我已经在环境中的一些SQL Server实例上安装了监视软件。我正在尝试查找瓶颈并解决一些性能问题。我想找出某些服务器是否需要更多内存。 我对一个计数器感兴趣:页面预期寿命。在每台机器上看起来都不同。为什么在某些情况下经常更改,这意味着什么? 请查看上周在不同计算机上收集的数据。您能对每个实例说些什么? 大量使用的生产实例(1): 适度使用的生产方式(2) 很少使用的测试实例(3) 大量使用的生产实例(4) 中度使用的测试实例(5) 大量使用的数据仓库(6) 编辑:我为所有这些服务器添加SELECT @@ VERSION的输出: Instance 1: Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor) Instance 2: Microsoft SQL …

1
SQL Server的页面预期寿命是否过高?
我已经阅读了几篇有关SQL Server的页面预期寿命及其含义以及可以从中获取哪些信息的文章。在我阅读的大多数这些文章中,一个常见的健康PLE值大约为1000-2000秒。我读过,缩短到300秒左右可能意味着您的RAM可能不足。 我最近刚刚将硬件升级到64GB的RAM,从14GB升级到了64GB。在14GB内存上,我的PLE大约需要300秒,而每秒我有很多5-6个内存授权待处理。因此,那很糟糕,我增加了RAM。现在,我的PLE大大提高了,大约是5000秒,并且不再有待决的内存授予。如果我记得的话,我已经看了7000秒。这比我读过的任何东西都要高。 PLE可能是一件坏事吗?还是越高越好? 编辑:对不起,我的PLE不是7000秒,而是70,000秒!尽管目前下降到7000左右。 数据库大小约为160GB。一些表有5+百万行。 max_server_memory 设置为2147483647。

1
为什么在SQL Server 2005上页面预期寿命为0(零)
我们一直想知道我们SQL Server的页面预期寿命。因此,我们使用Perform查看计数器。该值为零,并且永不更改。我以为一定有错误,所以我检查了SQL Server DMV查询 SELECT [object_name],[counter_name],[cntr_value] FROM sys.dm_os_performance_counters WHERE [object_name] LIKE '%Manager%' AND [counter_name] = 'Page life expectancy' 整天也返回零。 为了使这一点更有趣,我们检查了“缓冲区高速缓存命中率”计数器,该计数器的平均值约为99-100。 那么,当“缓冲区高速缓存命中率”为100时,页面预期寿命如何为零? 我们缺少什么?如果始终为零,则对我而言意味着没有任何内容保留在缓冲区高速缓存中,如果缓冲区高速缓存命中率为100,这似乎是不正确的? 提前致谢
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.