Google Pus Twitter Facebook RSS
Estatisticas
O GUX Brasil conta com 533 membros cadastrados.
Um total de 749 tópicos e um total de 5008 mensagens no fórum.
Usuários online
1 usuário(s) online (1 usuário(s) navegando na seção: Artigos)

Usuários: 0
Visitantes: 1

mais...
Artigos > XOOPS > Reparando tabelas no MySQL

Reparando tabelas no MySQL

Publicado por Izzy em 17-05-2011 (1777 leituras)

Olá Pessoal!

Essa é minha 1ª contribuição no GUX, até que enfim tomei vergonha na cara! XD

Por vezes, é sempre bom, acessarmos o MySQL e ver como está as tabelas. Como elas "se conversam" com as constantes requisições do site.

Dentre elas é bom observar quando o site está um pouco lento. Além da excelente explanação feito pelo Luis no tópico Como otimizar a página, os módulos e o servidor? 

Vale lembrar que também precisamos fazer verificação nas tabelas do MySQL se existem alguma anomalia.

 

Vejamos utilizando o phpMyadmin utilizado com muita freqüência entre os Hosts:

1 - Clique no nome de seu DB do lado esquerdo.

2- Em seguida aparecerá uma lista grande de muitas tabelas no frame que acompanha o menu do lado esquerdo.

3- Feito isso, vá lá embaixo (lá embaixo mesmo) e clique em Select All (ou Marcas todos)

4 - Bem ao lado, encontrará um pequeno menu de opções.

5- Então, selecione Verificar Tabela

6 - Em seguida, ele irá verificar tabela. E caso apareça algo como descrito: nome da tabela, descrição, e a palavra "warning" e logo do lado o comentário em inglês assim: 2 clients are using or haven't closed the table properly

7- No seu gedit, vi, bloco de notas, ntoepad, wordpad, etc. escreva quais tabelas estão com problemas.

8 - Repita o item 1, logo em seguida repita o item 3 desse artigo. Mas agora, selecione o menu de opções onde está escrito Reparar Tabela.

9 - Feito isso, ele irá reparar a sua tabela que está com problemas.

10 - Entretanto, para saber se realmente foi reparado, repita o item 1, 2 e 3.

11 - Caso não apareça todas as tabelas com um comentário OK do lado direito, segue o DOC do MySQL que irá lhe auxiliar para resolver esse problema:

http://dev.mysql.com/doc/refman/5.0/en/myisam-table-close.html

 

Lembre-se: Esse problema acontece em 99,9% dos sites, mesmo sendo CMS ou não acontece! (por session, e outras coisas mais)

 

Abraços,

Izzy


Navegue pelos artigos
Prévia do artigo Como otimizar a página, os módulos e o servidor?
avaliação 5.00/5
avaliação: 5.0/5 (2 votos)
Os votos estão desabilitados!
Os comentários são de propriedade de seus respectivos autores. Não somos responsáveis pelo seu conteúdo.
Enviado por Tópico
angelorocha
Publicado em: 17-05-2011 13:44  Atualizado: 17-05-2011 13:44
Veterano
Usuário desde: 11-04-2010
Localidade: Fortaleza
Mensagens: 557
 Re: Reparando tabelas no MySQL

Bom artigo izzy! Esperamos que venham mais como este!
Obrigado.

Andrax
Publicado em: 19-05-2011 00:50  Atualizado: 19-05-2011 00:50
Veterano
Usuário desde: 14-02-2010
Localidade: Salvador - Bahia -Brasil
Mensagens: 875
 Re: Reparando tabelas no MySQL

Excelente dica Izzy... já tive vários "problemas de difícil solução", solucionados por esse procedimento simples!!!

Muito obrigado pela contribuição!!!

izzy
Publicado em: 30-05-2011 10:15  Atualizado: 30-05-2011 10:15
Regular
Usuário desde: 22-02-2010
Localidade: Piracicaba
Mensagens: 60
 Re: Reparando tabelas no MySQL

Obrigado pessoal!

 

Abraços,

Izzy