>>How exactly right now you're peforming the exact phrase search?
>
>It is a subset of the initial search, such as proposed by one or several members here recently. This was a good suggestion however. Basically, it tries to find all messages containing all the words. Then, from that dataset, I scan and only keep the one having the exact phrase, which I do with .NET code, which goes pretty fast as I am then working on the first level of result instead of the 2 millions records.
I see. I think I sort of proposed this approach. So, it should work correctly - first step is to search on all words separately excluding the words less than 3 characters and then filter in .NET in the returned results (this time using the exact phrase entered by a member - including shorter words).
If it's not broken, fix it until it is.
My Blog