março 2010
D S T Q Q S S
« fev    
 123456
78910111213
14151617181920
21222324252627
28293031  

Optimizações simples e eficazes no MySQL

Esses dias encontrei por acaso uma postagem sobre optmização de MySQL e as publico aqui por ter gostado da simplicidade e eficiencia.

Pesquisa por palavra exata

Muito rápido:

SELECT * FROM TABELA WHERE MATCH (‘campo’) AGAINST (‘Palavra’)

Rápido:

SELECT * FROM TABELA WHERE MATCH (‘campo’) AGAINST (‘+Palavra’ IN BOOLEAN MODE)

Lento:

SELECT * FROM TABELA WHERE campo RLIKE ‘(^| +)Palavra($| +)’

Lento:

SELECT * [...]