<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Checkpoint on Nalar</title>
    <link>https://nalar.dev/id/tags/checkpoint/</link>
    <description>Recent content in Checkpoint on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Tue, 15 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/checkpoint/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PostgreSQL Full Page Writes Memperbaiki Torn Page</title>
      <link>https://nalar.dev/id/postgresql-full-page-writes-memperbaiki-torn-page/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/postgresql-full-page-writes-memperbaiki-torn-page/</guid>
      <description>&lt;p&gt;Sebuah data page PostgreSQL dapat lebih besar daripada unit write atomik yang disediakan storage. Jika host gagal ketika sebuah page sedang ditulis, sebagian page tersebut dapat mencapai durable storage sementara bagian lain masih berasal dari versi yang lebih lama. Recovery tidak dapat dengan aman menerapkan change record biasa ke page yang struktur internalnya mungkin sudah tidak konsisten.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;full_page_writes&lt;/code&gt; menangani mode kegagalan tersebut. Ketika setting ini diaktifkan, PostgreSQL mencatat image lengkap sebuah page ke write-ahead log (WAL) pada modifikasi pertama page tersebut setelah checkpoint. Selama crash recovery, image itu dapat menggantikan on-disk page yang torn sebelum WAL record berikutnya di-replay.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
