33得票4回答
如何将SQLite 3.7的WAL文件内容合并到主数据库文件中

如果在SQLite 3.7中启用了WAL(预写式日志)(这是iOS 7上Core Data的默认设置),那么我该如何将-wal文件中的内容合并/提交回主数据库文件?

25得票6回答
删除SQLite的WAL文件是否安全?

我在iOS应用程序中使用Core Data时遇到了一个奇怪的问题,有时WAL文件会变得非常大(约1GB)。似乎有其他人也遇到了这个问题(例如Core Data sqlite-wal file gets MASSIVE (>7GB) when inserting ~5000 rows)。 ...

16得票4回答
如何在WAL模式下打开SQLite连接

在 C# 中如何打开一个启用 WAL 模式 的 SQLite 连接? 这是我以普通模式打开的方式: SQLiteConnection connection = new SQLiteConnection("Data Source=" + file); connection.Open(); /...

12得票3回答
在 PostgreSQL 13 中通过客户端会话更改 "wal_level" 参数未被遵守

在运行的PostgreSQL 13实例上,我试图修改其wal_level系统设置如下,但它没有被执行: postgres@localhost:postgres> SHOW wal_level +-------------+ | wal_level | |-------------|...

11得票3回答
如何禁用WAL日志模式

https://developer.apple.com/library/ios/releasenotes/DataManagement/WhatsNew_CoreData_iOS/ 我在禁用日志模式方面遇到了一些问题。 我的代码如下:static NSManagedObjectContext ...

10得票5回答
在Android Pie中禁用SQLite Write-Ahead日志记录

在Android Pie中,默认启用了Write-Ahead logging (WAL)。这导致我的现有代码在Pie设备上出现错误。由于我访问数据库的方式,我无法成功地关闭WAL,即使使用 SQLiteDatabase.disableWriteAheadLogging() 或 PRAGMA j...

10得票5回答
哪些Postgresql WAL文件可以安全地从WAL存档文件夹中删除?

现状 我已经在运行Postgres的数据记录计算机上设置了WAL归档,将其设置为独立的内部硬盘。包含WAL归档的硬盘正在填满,我想将所有WAL归档文件(包括初始基本备份)移出并存档到外部备份驱动器中。 目录结构如下: D:/WALBACKUP/ 是所有WAL文件(00000110000....

9得票1回答
SQLite数据库中WAL文件的大小不断增长

我正在不断地向一个PRAGMA journal_mode=WAL、PRAGMA journal_size_limit=0的DB文件中写入数据。我的C++程序有两个线程,一个读者(每15秒查询一次)和一个写者(每5秒插入一次)。 每3分钟我会暂停插入操作并从写者线程中以SQLITE_CHECK...

7得票1回答
在Prometheus上禁用崩溃时的WAL重放

有没有一种方法可以在 Prometheus 崩溃时禁用WAL重放? 由于WAL重放,Pod要花费一些时间才能重新启动: 如果可以更快地恢复崩溃后的状态,我们可以承担丢失一些指标的风险。 level=info ts=2021-04-22T20:13:42.568Z caller=head....