maljaev писал(а) 15. Апреля 2015 :: 10:38:Но запись же в память идет а не на диск? Или как?
Транзакция записи не закончится пока дисковая система не ответит, что запись завершена.
Если отложенная запись выключена (или ее нет), то будем ждать пока данные не упадут на блины.
Если отложенная запись включена, то ответ будет сразу после записи данных в кэш записи.
Включать отложенную запись небезопасно только если кеш записи контроллера эноргонезависим, т.е. установлен модул BBU или весь сервер на УПСе.
Некоторые контроллеры даже не позволят включить отл.запись если нет BBU.
ps
случай из моей практики.
sql сервер стал тупить (работал несколько лет), стали разбираться. Оказалось контроллер посчитал что батарейке в BBU не стоит доверять из-за старости, предложил ее заменить (он считает циклы заряд/разред, остаточную емкость), контроллер перешел на прямую запись, а BBU отключил.
Заказали новый модуль, пока ждали, местный кулибин подпаял обычные литий-ионный пальчиковые аккумуляторы. Заработало