LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek MySQL (37) - použití fulltextového vyhledávání

Fulltext feature :) 17.2.2006 13:38
Jihad
Chtel by jsem upozornit na moje skusenosti s fulltexovym indexem na databazy MySql 4.0.18. Situace byla nasledujici, tabulka o styrech stloupcich v skratce :
ID bigint
Text1 text
text2 text
text3 text

Vytvoril jsem jeden fulltext index na tri textovy stloupce udelal jsem test pro vyhledavani nejakeho stringu v teto tabulce.

Vysledkem bylo, ze pri 8713 zaznamech v tabulce jsem v prvnim pripade pouzil vyhledavani pomoci fulltext:
select id
from table
where MATCH (text1,text2,text3) AGAINST ('hledany_text'))

Ve druhem pripade jsem udelal podminky pomoci LIKE '%hledany_vyraz%' a alternoval jsem to na vsechny tri textove stloupce tedy:
select id
from table
where (Text1 LIKE '%hledany_text%') OR
      (Text2 LIKE '%hledany_text%') OR
      (Text3 LIKE '%hledany_text%')

Vysledek? prekvapive byl druhy dotaz s podminkou pomoci like asi 2.5 krat rychlejsi. fulltextova featura, mi nepride nicim zajimava, krome moznosti razeni podle relevance, coz se da nahradit vlastnim razenim (...). S pozdravem:
Nase myslenky jsou zive, jejich buh ne. AJihad.

KOMENTARZE
Fulltext feature :) 17.2.2006 13:38 Jihad
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4878x
2. FreeBSD
Download: 9066x
3. PCLinuxOS-2010
Download: 8564x
4. alcolix
Download: 10947x
5. Onebase Linux
Download: 9661x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6243x

1. xinetd
Download: 2413x
2. RDGS
Download: 937x
3. spkg
Download: 4760x
4. LinPacker
Download: 9966x
5. VFU File Manager
Download: 3198x
6. LeftHand Mała Księgowość
Download: 7203x
7. MISU pyFotoResize
Download: 2808x
8. Lefthand CRM
Download: 3563x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3120x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz