需要为SQLite3数据库创建索引(索引)
Need to create Indices (Index) for Sqlite3 Database
我正在使用C -SQLite3用于创建数据库。定期更新数据库,并且时间点变大(在GB中(非常大,这使得我们执行查询(通过C 语法(时非常慢。
我在sqlite站点中读取,对于大型数据库表,我们可以创建索引表,以优化和加速数据库查询。我现在在创建数据库后才成功编写了索引语法。
sqlQuery << "CREATE INDEX IF NOT EXISTS 'IdxNode_Val' ON node_values (aliasDevice,aliasProperty,sourceTimestamp);";
int rc = sqlite3_exec(this->db, sqlQuery.str().c_str(), 0, 0, &zErrMsg);
查询:问题是因为我的数据库每天都会更新(添加了新的条目(,索引表也会自动更新,或者我是否必须编写语法来更新索引表之后,在我的" 插入数据库"之后/em>"语法?
谢谢此致RG
数据库自动更新索引。
相关文章:
- 如何为圆环创建索引
- 从容器创建一系列索引的最惯用方法是什么?
- 在C++中从距离矩阵创建索引向量的最快方法
- 是否可以创建带有索引但没有指针的单个链表?
- 创建一个没有指针但有索引的链表
- Rust 在索引时是否隐式创建映射条目,例如C++
- 需要为SQLite3数据库创建索引(索引)
- 有没有办法创建一个花哨的迭代器和相应的新数组,以便检查每个索引的索引值的条件?
- C++向量元组,请按索引从元素创建元组
- 从 1 中创建新的字符 * 作为参数,元素位于 2 个索引之间
- 尝试在字符串中索引字符并创建新字符串
- 为元组实现创建索引序列
- 创建按顺序索引的有序映射
- 如何创建辅助数据结构来跟踪 c++ 中 decrease_key 操作的堆索引
- 从对象创建矢量包装器,该对象只允许使用索引访问向量
- 如何在编译时从两个索引序列创建一个数组
- 为对象指针数组的每个空索引创建新对象
- 如何创建一个 std::tuple,其中包含由索引元组指定的向量中的成员
- 如何从顶点/索引缓冲区创建 CGAL Nef_polyhedron_3
- 使用索引创建类的对象