メインとデルタの 2 つのインデックスが構成されたスフィンクス インスタンスがあります。どちらもSQLクエリ範囲を持っています。
デルタ インデックスには、変更された記事をメイン インデックスから削除する killlist クエリがあります。
このクエリは、コンテンツ クエリのように範囲指定する必要がありますか?
すなわち
source delta : main {
sql_query_range = SELECT MIN(id),MAX(id) FROM documents
sql_range_step = 1000
sql_query = SELECT * FROM documents WHERE id>=$start AND id<=$end WHERE ID > (SELECT maxID from SphinxTable)
sql_query_killlist = SELECT id FROM documents WHERE id>=$start AND id<=$end WHERE ID > (SELECT maxID from SphinxTable)
}