执行该查询后
select count(*) from tablename WHERE query=';';
该查询将返回计数为20。 但该表共有771498条记录。同时执行SHOW STATUS LIKE'sphinx _%';
它已经像这样返回
+--------------------+--------+
| Variable_name | Value |
+--------------------+--------+
| sphinx_error | 5732 |
| sphinx_time | 837 |
| sphinx_total | 1000 |
| sphinx_total_found | 771498 |
| sphinx_word_count | 0 |
| sphinx_words | |
+--------------------+--------+
我怀疑。
对我来说非常有帮助。提前谢谢
答案 0 :(得分:1)
首先,sphinxse不是真正的mysql表。它是一张假桌子。它接受一个查询,然后sphinxse将它转发到后台运行的实例,并返回结果以生成mysql的“表”。
所以数(*)不会工作。它只是运行查询并计算行数。除非你要求更多,否则只有20行。