Текущее время: Сб, фев 23 2019, 07:19

Часовой пояс: UTC + 4 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Изменение параметров для дисковой подсистемы под БД HANA (log_backup_timeout_s и savepoint_interval)
СообщениеДобавлено: Ср, июл 25 2018, 00:42 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 17:49
Сообщения: 1950
Откуда: Питерский Москвич
Пол: Мужской
Здравствуйте, коллеги.

Стоит HANA и каждые 900 сек. жутко свопит, скидывая данные на диски, коих 4 (RAID10). Диски сильно шумят, что немного напрягает.
Так как это демо стенд, то мне не нужно так часть сохранять данные на диск, достаточно раз в несколько часов.
Пытался увеличить интервал времени через параметры:
1. log_backup_timeout_s=900
# .short_desc
# Log segment backup timeout in seconds
# .full_desc
# Sets log backup timeout in seconds (0 = disabled).
#
# Log backup timeout specifies, how much time may pass since a COMMIT until the log segment containing this COMMIT is put into log segment backup queue. In case this amount of time passes before the segment is full, the segment will be closed prematurely and put to the log segment backup queue. Thus, the administrator may indicate how much work can get lost in case of catastrophic failure (backup timeout + actual log segment backup time).
#
# \see \ref param_persistence_enable_auto_log_backup, \ref logger
# .type integer
# .unit second
# .change online

2. savepoint_interval_s = 900
# .short_desc
# Savepoint interval
# .full_desc
# Sets savepoint interval. Setting to 0 will disable the savepoint for testing purposes (e.g., log I/O performance tests; DO NOT USE for productive settings).
#
# Savepoint interval controls how often the internal buffers are flushed to the disk and a restart record is written. Upon restart after a power failure or crash, the log since the last savepoint needs to be replayed. Thus, this parameter indirectly controls restart time.
#
# \see \ref pers_u_savepoint, \ref pers_u
# .type integer
# .unit second
# .range 0,10-7200
# .change online

Увы, параметры меняются, но результат остается прежним, каждые 900 сек. происходит сброс данных на диски.
Файл global.ini
Систему перестартовывал (хоть и написано change online).
HANA STUDIO в меню Administration на закладке Configuretion показывает новые параметры.

Собственно вопрос в том, какой параметр еще отвечает за интервал сброса данных на диск?
Или только эти, но почему их изменение не дает результата?

_________________
Цифровая трансформация в массы - использую S/4 HANA на домашнем сервере для семейной бухгалтерии...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение параметров для дисковой подсистемы под БД HANA (log_backup_timeout_s и savepoint_interval)
СообщениеДобавлено: Ср, июл 25 2018, 03:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 12:36
Сообщения: 1332
Откуда: Москва
Пол: Мужской
Дело в том, что логи бэкапятся не только по интервалу, но и при заполнении, например.
https://help.sap.com/viewer/6b94445c94a ... 4f02f.html

Я бы сделал проще:
1. Сделал бэкап
2. Включил режим overwrite для онлайн редологов


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметров для дисковой подсистемы под БД HANA (log_backup_timeout_s и savepoint_interval)
СообщениеДобавлено: Ср, июл 25 2018, 10:50 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 12:38
Сообщения: 621
шрам написал:
Дело в том, что логи бэкапятся не только по интервалу, но и при заполнении, например.
https://help.sap.com/viewer/6b94445c94a ... 4f02f.html

Я бы сделал проще:
1. Сделал бэкап
2. Включил режим overwrite для онлайн редологов


Добрый день, а как это поможет от сейвпоинтов? Как были так и останутся, только если время топикстартер увеличил, еще и логи в размере вырастут.
BR, Sergo.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметров для дисковой подсистемы под БД HANA (log_backup_timeout_s и savepoint_interval)
СообщениеДобавлено: Ср, июл 25 2018, 11:11 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 12:38
Сообщения: 621
По поводу анализа сейвпоинтов почитайте след ноту
2100009 - FAQ: SAP HANA Savepoints -->

The savepoint view M_SAVEPOINTS provides information in columns INITIATION and PURPOSE in order to clarify the context of the savepoint.

Если дело только в лог бекапах (во что не сильно верится) то тогда как выше советовали.

BR, Sergo.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметров для дисковой подсистемы под БД HANA (log_backup_timeout_s и savepoint_interval)
СообщениеДобавлено: Ср, июл 25 2018, 17:58 
Ассистент
Ассистент

Зарегистрирован:
Сб, окт 17 2015, 14:11
Сообщения: 49
Если демо-система, то поставьте режим логирования overwrite, как советовали выше. При этом надо понимать, что в случае падения и разрушения log и/или data томов, систему можно будет восстановить только из бэкапа.

Если шумят диски в массиве, который примонтирован для томов данных, то можно снизить частоту выполнения сейвпоинтов (по умолчанию, раз в 300 секунд) - но надо понимать, что чем реже делать сейвпоинты, тем больше данных надо сбрасывать в рамках сейвпоинта.

Можно еще дополнительно режим логирования для отдельных (часто меняемых) таблиц отключить, тогда количество логов также уменьшится (количество сегментов останется прежним, просто заполняться медленнее будут)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB