Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: "post_message" laukelio indeksas

Parašė ozzWANTED· 2009 Lie. 4 00:07:12
#1

Kad būtų aiškiau tiems kas visiškai nesupranta apie tai, pridedu keletą linkų:

http://stackoverflow.com/questio...ext-column

http://zuper.lt/2008/11/mysql-ka...i-blogiau/

http://dev.mysql.com/doc/refman/...earch.html

http://dev.mysql.com/doc/refman/...index.html

Taigi, kaip manote, kokio tipo indeksas būtų naudingiausias lentelės laukeliui "post_message", kurio tipas yra "TEXT" (maksimalus ilgis: 65535 ženklai)

a ) Ar tai būtų tiesiog "Index". Jei tiesiog, tai kokį "index key length nustatyti rekomenduotumėte.
Kadangi search'as ieško visame laukelyje, tai kaip ir logiška būtų pilno ilgio indeksą rašyt. Jeigu imtume dažnai tik pradžią posto, būtų prasmė daryti trumpa indeksą. Bet, to realiai nenaudojame.

b ) O galbūt pasirinktumėte "fulltext", kaip rašoma kai kuriuose interneto straipsniuose, kad būtent postams, toks indeksas yra geriausias variantas - nors užims daug, bet jį sukūrus lentelėje, jau su duomenimis, turėtų duoti šiokios tokios naudos.
Pvz. išbandžiau ant 100MB lentelės, tai toks indeksas laukelio suvalgė visus 30MB, tačiau toks Fulltext indeksas paieškos greičio nė kiek nepadidino. Load time'as išliko toks pats.

Taigi, laukiu Jūsų minčių :)

Redagavo ozzWANTED· 2009 Lie. 5 14:07:55

Parašė bad_user· 2009 Lie. 5 14:07:29
#2

Aš rinkčiausi ko gero fulltext :)

Parašė mXt· 2009 Lie. 5 14:07:17
#3

Aš irgi už fulltext.

Parašė waidukax· 2009 Lie. 5 15:07:59
#4

AŠ uz "Index", kad sausai negautu ;D

Parašė bad_user· 2009 Lie. 5 15:07:38
#5

Idijote tu ar bent žinai kas tai yra?

Parašė WyPuk· 2009 Lie. 5 15:07:29
#6

waidukax parašė:
AŠ uz "Index", kad sausai negautu ;D


Kvailys :[