1
加入一个普通表与FTS表是否是一个好主意?我想知道它是否会影响FTS表格的原始表现或者是否?查询当然会使用MATCH子句。加入表:一个正常的和另一个FTS虚拟表
加入一个普通表与FTS表是否是一个好主意?我想知道它是否会影响FTS表格的原始表现或者是否?查询当然会使用MATCH子句。加入表:一个正常的和另一个FTS虚拟表
当您连接两个表A
和B
,SQLite的已要么从表A
查找匹配的记录表B
,或查找表A
匹配从表B
记录。
如果表A
或B
上有一个索引使这些查找更快,那么联接速度很快。如果两个表都有索引,SQLite会选择一个它估计更有效的索引。
因此,要回答你的问题:与FTS表的连接将是高性能的,如果你要么
MATCH
,或向FTS领域的FTS表的rowid
,或要检查这一点,请使用EXPLAIN QUERY PLAN
。