Bug #13747 | Full text search depends on number of rows | ||
---|---|---|---|
Submitted: | 4 Oct 2005 16:35 | Modified: | 4 Oct 2005 17:09 |
Reporter: | Lars Beuster | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 5.0.13-rc | OS: | Windows (W2K) |
Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
[4 Oct 2005 16:35]
Lars Beuster
[4 Oct 2005 17:09]
MySQL Verification Team
That behavior is explained on the Manual: http://dev.mysql.com/doc/mysql/en/fulltext-boolean.html e.g: 50% threshold. the sample you showed is a special case of fulltext search in NL mode uses 'global' statistics to calculate relevance, so even you add unrelated row to the table, the statistics changes e.g: 'number of rows' is a part of the formula.
[5 Oct 2005 8:10]
Lars Beuster
Thanks for your reply - and sorry for the "bug". But I think the manual should better stress this fact. Even now when I knew about the 50%, it wasn't easy to find something about it. Especially when you start working with full text search you add one line and search, add another line and search again. Thanks again Lars