Jump to content


Photo

Otimização De Banco De Dados


  • Faça o login para participar
3 replies to this topic

#1 maiden

maiden

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 04/07/2008, 19:02

Não tenho domínio sobre programação, sei apenas me virar com alguns tutoriais e scripts de automatização nas minhas "aventuras" pelo Wordpress. Não faz muito tempo criei um domínio e assinei o plano mais básico da GoDaddy (Economy Plan Linux) para iniciar, com a intenção de aumentar a medida que as visitas forem crescendo.

Acontece que no meu humilde web hosting, penso que está muito lenta a navegação, imagino que seja limitações do próprio serviço contratado. De qualquer forma, há alguma "rotina" a ser realizada com o MySQL na tentativa de aumentar a performance? Se sim, poderiam me indicar um tutorial para isso ou que assuntos devo procurar a respeito como ponto de partida.

Quanto ao código do tema, acredito que não tenha nada de "anormal" consumindo tempo de carregamento. Peguei um tema pronto próprio para WP. Também não tenho muitos plugins ativados, no máximo 10, sendo que um deles é o WP-Super Cache que está ativado sem método de compressão elevada.

Obrigado!

#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 05/07/2008, 00:28

Hm... que tipo de sistema é o seu?
Pergunto isso pelo seguinte:
Quando o sistema fica lento, geralmente nossa primeira atitude é culpar o banco de dados. Fazemos isso porque a gente ouve muito falar de tunning de BD!
Mas o fato é que na maioria dos casos a culpa não é do BD. Geralmente a culpa é de um servidor ruim ou de um pequeno punhado de linhas do seu código-fonte, que causa lentidão.
Banco de dados é uma coisa muito bem feita... já é "tunnado" por natureza. Você só vai precisar mexer nisso quando tiver um grande volume de dados/acesso, o que não PARECEU ser o seu caso.
As vezes o problema pode ser com queries displicentes... isso sim é comum! Mas nesses casos basta uma melhoradinha no WHERE, um pequeno ajuste e pronto.

O que é lentidão pra vc? Posso ver o seu site? Quanto acessos simultâneos seu site chega a ter?

#3 maiden

maiden

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 05/07/2008, 12:11

(...) O que é lentidão pra vc? Posso ver o seu site? Quanto acessos simultâneos seu site chega a ter?


Olá, eu imagino que esteja lento, principalmente a tarde (15 às 18h00), mas realmente não sei se o banco de dados tem algo a ver, foi apenas uma suposição. O endereço segue abaixo, não sei dizer quantos acessos simultâneos têm, mas, segundo o Google Analytics, o número de visitantes está variando entre 1300 - 2000/diários.

Talvez realmente o problema esteja mais no código fonte, embora no Firefox não vejo problemas algum, no IE ele sempre aparece no status "Carregado mas esta página contém erros" (mais ou menos isso a mensagem) e, nesse caso, aproveitando, há algum software que poderia me apontar pelo menos as variáveis que estão causando os erros?

Grato!

Link do site >>>

#4 leomedina01

leomedina01

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino

Posted 15/07/2008, 01:36

Dá uma olhada nesse artigo aqui:

http://www.devmedia....mp.asp?comp=294

Aconselho tb vc dá uma olhada em http://dev.mysql.com...uery-speed.html e em http://www.databasej...cle.php/1382791

Edição feita por: leomedina01, 15/07/2008, 01:39.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq