Jump to content


Photo

Chat Com Mysql


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

#1 Renan Fernandes

Renan Fernandes

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:Tudo relacionado a webmaster, webdesign e programação.

Posted 31/01/2010, 06:49

Olá a todos.

Estou fazendo um chat estilo gadget que ficará fixo na página inicial. Estou usando mysql para armazenar as últimas 30 mensagens, quando o número de registros na tabela atingir este limite, os registros são apagados.

A dúvida em si é: Se eu tiver um número alto de usuários no chat simultaneamente, além dos usuários que estão navegando, isso pode consumir muitos recursos do banco de dados?

Seria mais indicado eu fazer este chat utilizando um arquivo de texto?

Detalhe: Tenho um outro site utilizando o mesmo BD.

Obrigado, e bom domingo a todos.

Não existe vento favorável quando não se sabe onde quer chegar.


Dicas Digitais

#2 Renan_Cunha

Renan_Cunha

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino
  • Localidade:Criciúma

Posted 01/02/2010, 00:22

Por arquivo de texto creio que ficaria mais pesado, se você for armazenar só as ultimas 30, não vai sobrecarregar seu banco de dados não fique tranquilo, isso é feito pra armazenar muitos registros! Não vai ser 30 registros que irá causar problemas.

//Renan Cunha

#3 Renan Fernandes

Renan Fernandes

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:Tudo relacionado a webmaster, webdesign e programação.

Posted 01/02/2010, 11:16

Por arquivo de texto creio que ficaria mais pesado, se você for armazenar só as ultimas 30, não vai sobrecarregar seu banco de dados não fique tranquilo, isso é feito pra armazenar muitos registros! Não vai ser 30 registros que irá causar problemas.

//Renan Cunha


Valeu a resposta xará ^_^ .

Eu ando meio preocupando com isso ultimamente depois de receber a mensagem "server as gone away" enquanto estava testando um site. Fui falar com o pessoal da UOL e eles responderam que o site estava usando muitos recursos do servidor oO . E o pior é que no teste eu estava apenas fazendo uma consulta em uma tabela com apenas um registro. :wacko: Disseram que em todas as consultas eu tenho que usar a função mysql_free_result() .

Não tive mais problemas, mas sei lá... é bom prevenir.

Não existe vento favorável quando não se sabe onde quer chegar.


Dicas Digitais




1 user(s) are reading this topic

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

IPB Skin By Virteq