Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Page Life Expectancy упал до нуля. После этого стал расти. / 11 сообщений из 11, страница 1 из 1
08.11.2018, 15:54
    #39730010
dolya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
Всем привет. Прошу помочь.
Сервер MS SQL 2012. Поставил на мониторинг в Zabbix. Выписал из интернета несколько критических счетчиков.
Zabbix пособирал информацию несколько недель. Проверяю графики счетчиков и вижу. Счетчик Page Life Expectancy каждые выходные в одно и тоже время падает до нуля и начинает заново набираться.
Проверил бэкап к этому времени заканчивается, джобы не начинаются, только один джоб к этому времени идет полтора часа, чекДБ. В Windows в этот период нет никаких задач. Пользователи в выходные не работают, ест конечно некоторые приходят в выходные но это не массово. В общем я не нашел из-за чего может происходить данное действие.
Счетчик падает резко. в одну секунду до нуля. Сервер точно не перезагружается, никаких выгрузок вроде не делается в этот период.
Может кто нибудь что-то посоветует.
...
Рейтинг: 0 / 0
08.11.2018, 15:56
    #39730011
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolya,

Это проблема? Память checkdb не нужна?
...
Рейтинг: 0 / 0
08.11.2018, 16:06
    #39730014
dolya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
TaPaK,
checkdb настраивали до меня. Джоб проходит нормально.
На сервере оперативки 256 ГБ под SQL выделено 200 Гб. Page Life Expectancy к концу недели примерно 20-30 ксек.
И резко ноль. Потом опять растет.
Проблема или нет не могу сказать. пользователи не жалуются.
Может привыкли а может и нет проблем.
В форумах пишут надо мониторить и если счетчик падает принимать меры. Я так понимаю сама собой память SQL не чистится, что-то ее заставляет.
...
Рейтинг: 0 / 0
08.11.2018, 16:09
    #39730015
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolya,

Память checkdb не нужна? Каой размер базы?
...
Рейтинг: 0 / 0
08.11.2018, 16:11
    #39730017
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolya,

Вот вполне достаточный комментарий
авторPLE is generally only worth monitoring over time - spikes of low values, especially when a maintenance procedure is being run, are not usually a concern.

Или вы не понимаете что такое PLE
...
Рейтинг: 0 / 0
08.11.2018, 16:51
    #39730041
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolya,

подумайте, что у вас происходит по выходным из-за чего данные в кэше могут устаревать.
...
Рейтинг: 0 / 0
08.11.2018, 16:58
    #39730046
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolya Я так понимаю сама собой память SQL не чистится, что-то ее заставляет.

dbcc dropcleanbuffers, например

поищите в дефолтной трассе, если не отключена

запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
declare @trace int =1 ;
with FilePath (fp,num) as 
(
	select left(path,len(path)-charindex('_',reverse(path)))+right(path,4), max_files 
		from sys.traces
	where id=@Trace
 ) 
 select
	 tc.name [EventCategory]
	, te.name [EventDesc]

	,ft.StartTime
	,ft.TextData
	,ft.DatabaseName
	,ft.DBUserName
	,ft.LoginName
	,ft.SessionLoginName
	,ft.HostName
	,ft.ApplicationName
	,ft.ClientProcessID
	,ft.Success
 FROM FilePath f
 CROSS Apply ::fn_trace_gettable(f.fp, f.num) AS ft 
 INNER JOIN sys.trace_events AS te ON ft.EventClass = te.trace_event_id 
 INNER JOIN sys.trace_categories tc on te.category_id=tc.category_id
where te.name='Audit DBCC Event'
order by ft.StartTime desc 
option(recompile)

...
Рейтинг: 0 / 0
08.11.2018, 17:39
    #39730078
dolya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
komrad,

Спасибо попробую.
...
Рейтинг: 0 / 0
09.11.2018, 11:42
    #39730422
Eleanor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
dolyaСервер MS SQL 2012
Сервис-паки стоят? Если нет, то это баг , который исправили еще в SP1.
...
Рейтинг: 0 / 0
09.11.2018, 12:31
    #39730483
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
EleanordolyaСервер MS SQL 2012
Сервис-паки стоят? Если нет, то это баг , который исправили еще в SP1.
баг выходного дня...
...
Рейтинг: 0 / 0
09.11.2018, 13:11
    #39730529
Eleanor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Page Life Expectancy упал до нуля. После этого стал расти.
TaPaK,

Под описание подходит: A rapid decline in the SQLServer:Buffer Manager\Page life expectancy. When this issue occurs, the counter is near 0.

Кэш у ТС большой, система загружена не сильно, поэтому он медленно заполняется целую неделю, пока не срабатывает checkdb, которому резко нужно освободить много памяти:
"На сервере оперативки 256 ГБ под SQL выделено 200 Гб. Page Life Expectancy к концу недели примерно 20-30 ксек.
И резко ноль. Потом опять растет."

When approaching the memory target, a sudden burst of memory allocations may cause memory allocation failures and internal retries. Under these retries there is a small window in which the SHRINK state may remain enabled longer than necessary to restore the free list capacities.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Page Life Expectancy упал до нуля. После этого стал расти. / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]