在Poco 1.5.x中使用锁定的SQLite数据库重试
Retries with locked SQLite databases in Poco 1.5.x
从Poco 1.3.4开始,Poco::Data::SQLite::SessionImpl
支持属性maxRetryAttempts
、maxRetrySleep
和minRetrySleep
,这些属性允许在数据库锁定时控制自动重试。这些特性已在Poco 1.5.0中删除。
使用Poco 1.5.x处理锁定数据库重试的正确方法是什么?
似乎已经忘记了将此更改移植到1.5.x。已经创建了一个GitHub问题。
相关文章:
- 查询SQLite数据库中的日期
- 带内存和隔离功能的SQLite
- 如何找到锁定Linux futex的C++行
- G锁定铸造到基础上会释放模拟行为
- 如何检查线程是否锁定
- 如何在C++中找到active directory中禁用和锁定的窗口帐户
- 我应该在锁定TBitmap画布后解锁它吗
- Qt SQLite没有查询或参数计数不匹配
- Qt SQlite无法创建表
- 数数并选择 sqlite 中的前三名
- 如何使用SQLite将数据库中的值导出为C / C++中的字符串或字符?
- C++ 11 中的锁定是否保证访问数据的新鲜度?
- 在两个线程上读/写 64 位,无互斥/锁定/原子
- 如何在实时应用程序中锁定线程
- 如何使用SQLite在qt中创建表?
- 确定 SQLite 数据库是否已锁定
- SQLite DB(带 WAL)在准备"select"统计时被锁定 - 为什么?
- SQLite C++多个进程以只读模式访问数据库时"数据库已锁定"
- 在Poco 1.5.x中使用锁定的SQLite数据库重试
- Sqlite数据库仍然锁定/不可访问