differenza tra una ricerca con LIKE e le ricerche FULLTEXT

differenza tra una ricerca con LIKE e le ricerche FULLTEXT

Senza troppi particolari, ecco le differenze principali tra ricerche con FULLTEXT e ricerche con LIKE nei nostri db:

  • le ricerche FULLTEXT possono essere effettuate solo su tabelle di tipo MyISAM;
  • a differenza delle ricerche effettuate con LIKE, le ricerche FULLTEXT possono essere effettuate solo dopo aver creato un apposito indice per i campi interessati dalla ricerca;
  • grazie all'utilizzo di un apposito indice le ricerche FULLTEXT risultano più veloci di quelle effettuate con LIKE (dipende tanto da quanto è grande il DB);
  • effettuare ricerche complesse con LIKE richiede query molto più complesse di quanto richieda una ricerca FULLTEXT;
Share This

2 commenti:

Seguici su

Google+ Followers

Lettori fissi

Designed By Blogger Templates