> No, there are just a few rows in my table, as I am still developing the
> program. Will it be better when the table is in regular use  (and the
> number
> of rows will increase)?

I believe so.

This is what you're seeing - quoted from MySQL manual:

-- start quote --
The search for the word MySQL produces no results in the above example,
because that word is present in more than half the rows. As such, it is
effectively treated as a stopword (that is, a word with zero semantic
value). This is the most desirable behaviour -- a natural language query
should not return every second row from a 1 GB table.

A word that matches half of rows in a table is less likely to locate
relevant documents. In fact, it will most likely find plenty of irrelevant
documents. We all know this happens far too often when we are trying to
find something on the Internet with a search engine. It is with this
reasoning that such rows have been assigned a low semantic value in this
particular dataset.
-- end quote --

Hope that helps!

David P


-- 
David Precious
http://www.preshweb.co.uk/

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to