Можешь ли ты объяснить технику write-ahead logging (WAL) и обсудить, как она обеспечивает долговечность данных и позволяет восстановиться после сбоев в системах баз данных? — ДейлиПреп