Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 iOS 中使用 sqlite,我看到我的一个查询需要很长时间才能返回(几秒钟)。我添加了一个繁忙的处理程序,我看到它正在为 SQLITE_BUSY 条件调用。但是我无法弄清楚当时数据库正在做什么。我还看到内部锁被调用,但返回 SQLITE_BUSY。
我正在使用多个线程来访问数据库,但所有其他线程操作都已返回。
如何排除故障以找出我收到 SQLITE_BUSY 的原因?