Subject | Re: [firebird-support] Slow query with like '%xxx%' clause |
---|---|
Author | Frank Schlottmann-Gödde |
Post date | 2012-07-13T13:00:01Z |
On 13.07.2012 14:22, Tupy... nambá wrote:
If this kind of search is needed quite often and search speed is an
issue, it is the easiest solution I can think of. Another approach could
be to add a somehow "normalized" representation of the data
(removing stop-words from customer names, remove letters from VAT-Codes
etc.)
We use a similar approach to allow a global search over lot's of
different tables.
fsg
--
"Fascinating creatures, phoenixes, they can carry immensely heavy loads,
their tears have healing powers and they make highly faithful pets."
- J.K. Rowling
> Wenn man die Vorschlage aus Herrn Gödde folgen wird, man kann einGenau, but don't forget the "delete" :-)
> "Googler" bauen..... d.h., wenn man "insert" oder "update" macht,
> dann eine Tabelle mit Suchwörte und Index wird aktualiziert......
> stimmt das ?
If this kind of search is needed quite often and search speed is an
issue, it is the easiest solution I can think of. Another approach could
be to add a somehow "normalized" representation of the data
(removing stop-words from customer names, remove letters from VAT-Codes
etc.)
> This can mean that the accessories operations will increaseThe impact is not that big from my experience.
> the time to insert/update operations.
We use a similar approach to allow a global search over lot's of
different tables.
fsg
--
"Fascinating creatures, phoenixes, they can carry immensely heavy loads,
their tears have healing powers and they make highly faithful pets."
- J.K. Rowling