Dont fsync the WAL on read queries

This commit is contained in:
Jussi Saurio
2025-02-03 20:39:34 +02:00
parent d4cb0a1223
commit 1f888fea4f
3 changed files with 15 additions and 1 deletions

View File

@@ -215,6 +215,11 @@ impl Pager {
Ok(CheckpointStatus::Done)
}
pub fn end_read_tx(&self) -> Result<()> {
self.wal.borrow().end_read_tx()?;
Ok(())
}
/// Reads a page from the database.
pub fn read_page(&self, page_idx: usize) -> Result<PageRef> {
trace!("read_page(page_idx = {})", page_idx);