标签: sqlite
假设我已经使用sqlite3_prepare_v3准备了一些语句,之后我已将大量数据插入数据库并运行ANALYZE。我是否需要在此之后重新创建语句,以便查询计划程序使用ANALYZE收集的更新统计信息?
sqlite3_prepare_v3
ANALYZE
答案 0 :(得分:1)
ANALYZE语句使所有预准备语句失效。 使用sqlite3_prepare_v2()或_v3()后,sqlite3_step()函数会自动重新准备语句。
sqlite3_prepare_v2()
_v3()
sqlite3_step()