Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dário Cardoso

select com LIKE recebe variaveis php (tá lento...)

Recommended Posts

OLÁ PESSOAL

 

Eu tenho esse select com LIKE:

 

$sql = "SELECT * FROM $get_nome_da_tabela WHERE $get_nome_do_campo1 LIKE '%$get_filtro1%' AND $get_nome_do_campo2 LIKE '%$get_filtro2%' AND $get_nome_do_campo3 LIKE '%$get_filtro3%' ORDER BY $get_nome_do_campo_order";

porem ele tá um tanto lento.... O QUE POSSO FAZER PARA MELHORAR? FICAR MAIS RAPIDO?

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. qual a quantidade total de registros ?

 

2. os campos de pesquisa estão indexados ?

 

3. qual o tipo da tabela ? innodb, myisam ?

 

4. qual versão do mysql, php e sistema operacional ?

 

5. qual configuração do arquivo de inicialização do mysql ?

default, huge, large, heavy ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Perdão pela demora eu tava sem NET... (a pedido do assinante foi cortado :P )

 

1. 652 agora e aumentando a cada dia....

 

2. Num entendi bem... mais nessa pesquisa não uso nem um campo chave, apenas comparações (igual 1º post)

 

3. Onde vejo isso?

 

4. PHP 5.2.5 e Mysql 5.0.51

 

5. Kra tá padrão, pois numca alterei...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.