Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite pessoal, tenho esse select que leva muuuuito tempo para executar atraves de um script php.
As vezes até trava a maquina, só que eu sinceramente não sei uma outra maneira de faze-lo.
SELECT glosas.usuario, comp.competencia, prest.Codigo as CP, prest.Nome as PN, glosas.data_guia, glosas.guia, tipoguia.tipo, benef.Codigo, benef.Nome, glosas.valor, glosas.motivo, glosas.observacao FROM glosas
INNER JOIN competencias AS comp ON comp.id_competencia = glosas.id_competencia
INNER JOIN beneficiarios AS benef ON benef.Codigo = glosas.beneficiario
INNER JOIN tipoguia AS tipoguia ON tipoguia.id_tipoguia = glosas.id_tipo_guia
INNER JOIN prestador AS prest ON prest.Codigo = glosas.id_prestador
WHERE glosas.usuario=%s and glosas.id_competencia = %s and glosas.id_prestador = %s
ODER BY glosas.data_reg ASC
Uma duvida ele recupera os dados de todas as tabelas? digo, ele pega a tabela beneficiario por exemplo e busca ela toda?
As tabelas tem muitos dados sim, por exemplo a tabela beneficiario possui 126.000 registros, itens possui so 1.200 as outras 20 registros ou menos.
Carregando comentários...