[Db] full text search e soglia del 50%
Marcello Vezzelli
marcello a vezz.it
Mar 16 Ott 2007 16:04:18 CEST
Cristiano Verondini ha scritto:
>> La prima non ritorna risultati per via della soglia, la seconda invece
>> non ritorna risultati perché non ce ne sono.
>> Qualcuno sa come ricavare questa informazione?
>>
>
> Che io sappia non hai modo, se non con query multiple. Se il threshold
>
Credo che questa però sia una mancanza importante... ci dovrebbe essere
un modo per diversificare i casi, nessun risultato e troppi risultati
sono due casi molto diversi e dovrebbero essere gestiti diversamente.
> del 50% ti infastidisce puoi sempre, come suggerito dal testo della pagina
> da te citata
>> Users who need to bypass the 50% limitation can use the boolean
>> search mode; see Section 11.8.1, “Boolean Full-Text Searches”
>>
Solo che volevo usare 'IN NATURAL LANGUAGE MODE' che per il tipo di
ricerca che devo fare è più adatto.
L'alternativa è ricompilare MySql disabilitando la faccenda della
soglia, ma ti promettono poi un calo drammatico delle prestazioni e
della qualità di ricerca.
Penso che alla fine userò la ricerca boolean.
Ciao e grazie
Marcello
Maggiori informazioni sulla lista
Db