感谢阅读并希望回答,
由于遗留问题和公司政策,我正在使用 SQLite 2.8.17 并有一些 varchars 作为主键。
但是,当我运行“pragma integrity_check”时,它会在具有 varchar 主键的表上报告“索引中缺少 rowid”和“索引中的条目数错误”,但返回的结果是正常的。
扩展常量数据库访问和使用(大约一天的负载测试)似乎导致数据库失败(完整性检查返回失败),唯一的解释(通过.explain)与之前的错误相同(“索引中缺少 rowid”和“索引中的条目数错误”)。
任何人都可以帮忙吗?我做错了什么吗?
谢谢。