1

我在 iOS 中使用 sqlite,我看到我的一个查询需要很长时间才能返回(几秒钟)。我添加了一个繁忙的处理程序,我看到它正在为 SQLITE_BUSY 条件调用。但是我无法弄清楚当时数据库正在做什么。我还看到内部锁被调用,但返回 SQLITE_BUSY。

我正在使用多个线程来访问数据库,但所有其他线程操作都已返回。

如何排除故障以找出我收到 SQLITE_BUSY 的原因?

4

0 回答 0