关注以下文档:http://sphinxsearch.com/docs/manual-2.0.6.html#delta-updates
我对sph_counter
的目的感到困惑。它是否用于识别索引表,所以如果我使用第二个索引为delta sph_counter
,那么它只是2?< / p>
主要来源变成了什么?
sql_query_pre = REPLACE INTO sph_counter SELECT 2, MAX(id) FROM table_2
Delta来源?
sql_query = SELECT id, title, body FROM table_2 \
WHERE id>( SELECT max_doc_id FROM sph_counter WHERE counter_id=2
谢谢,就是这样。
答案 0 :(得分:2)
完全。表sph_counter
的第一列是计数器标识符。您还可以将其定义为varchar列并将表名存储到其中。
在您的情况下,该值不必为2 - 它可以是您想要的任何值,只要它对于每个表都不同。