Jump to content


Photo

Operações Em Tabelas No Phpmyadmin?


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

#1 matiello

matiello

    Novato no fórum

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

Posted 16/03/2010, 15:25

Pessoal,

possuo um banco de dados em MySQL e utilizo PHPMyAdmin, e de vez em quando ocorre alguns erros estranhos que estou achando que possa ser algo sobre Sobrecarga.

Primeiro coisa, gostaria de entender o que é a Sobrecarga, pois as vezes ele indica que está com sobrecarga a tabela. Até onde eu vi, a sobrecarga é espaços em branco que não foi usados, mas não sei se é só isso.

Segunda coisa, é sobre a Otimização, pois vejo que quando ocorre a Sobrecarga, ele oferece a função de Otimização. Gostaria de saber o que faz a Otimização na tabela? E também se esse tipo de operação é bom implementar no site, onde e quando?

Terceira coisa, sobre as outras funções que o PHPMyAdmin fornece como Verificar, Analisar e Reparar, o que elas fazem.

Galera, ainda sou bem novato em relação a Banco, portanto sejam pacientes, pode ser a coisa mais banal a resposta, mas eu não sei mesmo e precisaria da ajuda de vocês.

Valeu
Matiello

Edição feita por: matiello, 16/03/2010, 15:27.


#2 matiello

matiello

    Novato no fórum

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

Posted 19/03/2010, 13:51

UP !

#3 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 22/03/2010, 18:14

@ MATIELLO
O velho e bom manual do MySQL, que saudade de ti
REPAIR TABLE http://dev.mysql.com...pair-table.html
ANALYSE TABLE http://dev.mysql.com...lyze-table.html

A idéia é muito útil mas quase ninguém usa ou tem tempo para usar, site com grande atividade (inserções e atualizações) acabam tendo problemas nas tabelas deixando consultas lentas. Para resolver isso existem estas funções ai (e suas amiguinhas).

Pra livrar dos problemas cada um faz de um jeito, a maioria dos programadores mais experientes criam um campo flag para identificar o estado de um registro sempre que ele for marcado para remoção o sistema não apaga, adicionamos uma tarefa agendada para remover os registros em determinados horários em que o acesso dos usuários é pequeno, assim, todo o "lixo" de registros é apagado junto.

Por outro lado você pode criar utilizando SHOW TABLES para listar as tabelas reparar, analisar e se precisar ainda gerar backup das tabelas e dados.

Por falar nisso, sempre antes de fazer backup é importante você realizar estas operações de manutenção, assim, quando o banco for importado ele estará (quase) como novo.

Falopa!




1 user(s) are reading this topic

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

IPB Skin By Virteq