如何在 FMDB iOS 中启用预写日志记录?

Posted

技术标签:

【中文标题】如何在 FMDB iOS 中启用预写日志记录?【英文标题】:How to enable write ahead logging in FMDB iOS? 【发布时间】:2016-10-18 09:11:41 【问题描述】:

我想在 FMDB 中启用预写日志记录。 我正在使用目标 c 和 ios 8。 请帮帮我。

【问题讨论】:

嗨!你找到解决办法了吗? 【参考方案1】:

这对我有用

[fmdatabase executeUpdate:@"PRAGMA journal_mode=WAL;"];

【讨论】:

[dbQueue inDatabase:^(FMDatabase * _Nonnull db) [db executeUpdate:@"PRAGMA journal_mode=WAL;"]; ]; 这个效果很好。

以上是关于如何在 FMDB iOS 中启用预写日志记录?的主要内容,如果未能解决你的问题,请参考以下文章

数据库如何使用预写式日志(Write Ahead Log, WAL) 解决 IO 问题的?

PostgreSQL的预写式日志(wal日志)

Postgresql——WAL(Write-AHead Logging,预写式日志)

在 GKE 中启用审核日志记录

在 iOS 9(APPS/PC 日志记录)上启用推送状态消息?

如何在代码中启用/禁用 spdlog 日志记录?