Soluções em Software



Desenvolvimento de Software
Sistemas WEB
Aplicativos Mobile
(app celulares e tablets)

Portais Blogs e Soluções WEB 2.0

Serviços de chat - Webnews Webconteúdo - Quiz - FAQ
Marketing Digital
Mídias sociais
Gestão de conteúdo
Portais de Comercio Eletrônicos
Lojas Virtuais

Gestão Eletrônica de Documentos



Digitalização de Documentos
Grandes Formatos
Guarda Documental
Workflows

Projetos On-Demand



Um projeto com a SUA cara.

O software se adapta as necessidades da sua empresa e não o contrário.



Soluções Tecnológicas
A CACTUS Tecnologia da Informação acredita na liberdade, em qualquer lugar e a qualquer momento, por isso fornece soluções inovadoras que realmente geram resultados nas corporações e na vida das pessoas.
Instagram
Facebook
Contato
BLOG

LENTIDAO NO MYSQL

10/02/2017 por Renato Dantas

UM CIENTE RECLAMOU QUE UM RELATORIO DEMORAVA MUITO PRA ABRIR E AS VEZES NEM ABRIA.

VERIFICANDO O RELATORIO EU VI QUE ELE ESTAA COM ESSA DEMORA TANTO NA INTERNTE QUANTO LOCAL.

ANALISANDO OS CODIGOS EU VI QUE ELE FAZIA A LIGACAO DE VARIAS TABELAS. TABELAS GRANDES.

TABELA ALUNO TINHA 10.000 REGISTROS, TABELA BOLETO TINHA 300.000 REGITROS, TABELA MOVIMENTO TINHA 40.000 REGISTROS
E A TABELA COBRANCA TINHA 1.000 REGISTROS.

ANALISANDO A CONSULTA VI QUE NÃO TINHA NADA ERRADO, AS LIGACOES ESTAVAM CORRETAS POREM APRESENTAVA ESSA LENTIDAO.

O QUE EU FIZ FOI ADICIONAR UM INDEX NA TABELA ALUNO NO CAMPO QUE LIGAVA ALUNO AO MOVIMENTO FINANCEIRO. COM ISSO
FEITO VI QUE O DESEMPENHO MELHOROU 1000%. APROVEITEI PARA FAZER O MESMO EM OUTRAS CHAVES ESTRANGEIRAS DAS OUTRAS TABELA
PARA TENTAR AUMENTAR O DESEMPENHO DAS CONSULTAS.

ALTER TABLE `movimento` ADD INDEX ( `movi_nb_ref` )
esenyurt escort avcılar escort sisli escort kayasehir escort kurtkoy escort kartal escort pendik escort kurtkoy escort kartal escort izmit escort maltepe escort kadikoy escort pendik escort Böcek İlaçlama
hacklink panel wordpress tema meme büyültme operasyonu hacklink satışı elektronik sigara hacklink
TAGS