Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ThinkBrunus

Tipo de tabelas MySQL

Recommended Posts

Viva!

Estou a desenvolver um portal para uso interno no meu trabalho, e ando a estudar algumas matérias antes de começar a desenvolver alguma coisa.

 

Gostaria de saber a vossa opinião relativamente ao tipo de tabela a utilizar, visto que com o acumular do tempo o volume de informação deve ser grande e certamente haverão situações em que vários utilizadores executaram o mesmo procedimentos em simultâneo (não sei se esta situação implica alguma precaução em especial).

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seguimento deste tópico andei a fazer alguns testes no backup à base de dados, e deparei-me com o seguinte, acedendo ao phpMyAdmin selecciono a base dados e surge a listagem das tabelas

 

Tabela | Acções | Registos | Tipo

------------------------------------

teste | ......... | 0 | InnoDB

teste1 | ......... | 0 | InnoDB

2 tabela(s) | Soma | 0 | MyISAM

 

Como exemplo na tabela acima, na coluna tipo os tipos de tabelas estão certos, apenas no fim aparece MyISAM. Esta situação implica alguma coisa no funcionamento da base dados?

Já tentei criar uma tabela e tal como nas tabelas colocar a linha TYPE = InnoDB, mas não está a resultar....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho conhecimento do link, encontreio-o entre as várias pesquisas que fiz antes de colocar este post.

Talvez não me esteja a explicar bem, ou talvez esta seja uma questão que não consegurei explicar bem. Já percebi que cada tipo de tabela tem as suas caracteristicas e devem ser utilizadas consoante as necessidades a satisfazer.

 

O que acontece, como referi, quando acedo ao phpMyAdmin e acedo à estrutura da base de dados surge o tipo de cada tabela, e na última linha indica o número total de tabelas, registos e na coluna a seguir em vez de aparecer o nome do tipo de tabelas que está a ser utilizado (InnoDB) aparece myISAM...

 

Mas pelo que estou a perceber, é apenas uma forma de apresentação de dados pelo phoMyAdmin, e este campo que surge na última linha por baixo dos tipos de tabelas talvez se refira ao tipo de tabela definido como DEFAULT. Uma vez que as tabelas assumem o tipo atribuido, julgo que a informação (parece-me que seja um resumo contabilizado ou estatistico da base de dados) não tenha infuência no seu desempenho.

 

De qualquer forma, agradeço a ajuda, obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.