Tipo De Tabelas Mysql
#1
Posted 06/05/2009, 19:26
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).
#2
Posted 07/05/2009, 09:55
Ai procurando por ai e questionando obtive algumas informações básicas:
MyISAM: tabela de ótimo desempenho para leitura dos dados, por conta da forma de armazenamento de seus indices.
Porém no caso de transações(commit ou rollback) fica devendo, pois não tem suporte para o citado e também náo tem
integridade referencial, exemplo seria incluir uma constraint a uma FK, que servirá apenas como parte da documentação,
pois as restrições não serão obedecidas pelo banco.
Heap: tabélas armazenadas em memória extremamente rápidas mas com o risco de perda de dados
muito alto(caso haja queda do sgbd).
Merge: coleção de MyISAM idênticas, para ser usada como um única tabela. (ainda não tive contato)
InnoDB: tabelas voltadas para transações, o fato de não usarem o table locking (MySAM) e sim row locking
as tornam mais velozes que outras em determinadas situações, outra coisa é o fato de respeitarem a integridade
referencial (constraint) e a possibilidade de escolha nos níveis de isolamento de uma determinada transação.
Referências:
- MySql - Tipos de Tabela do MyQql
- Tipos de Tabela do MySql Muito bom, veja sub-tópicos!
- Trabalhando com os Vários Tipos de Tabelas do MySQL
Espero que isso possa ajudar!
Edição feita por: Renan L. Queiroz, 07/05/2009, 09:56.
Especialidade: Desenvolvimento e Banco de Dados.
Este post lhe ajudou? Agradeça:
#3
Posted 07/05/2009, 10:53
Vou optar por criar a base de dados com o tipo de tabelas InnoDB e o charset=utf8_general_ci.
Já agora aproveito para uma situação que está a acontecer, faço o export da base dados e quando vou importar os campos são preenchidos até ao 1º caracter acentuado...para já não me faz diferença, mas no futuro quem sabe? Estou a fazer o export/import no phpMyAdmin, te aconteceu algo do genero?
Quanto ao export que referi no post anterior, indicaram-me as seguintes aplicações: mysql administrador e do query browser.
Desconhecia estas aplicações, já as testei e achei-as bastante eficazes e simples. Para quem tenha ou venha a ter o problema referido, fica esta possível e viável uma solução.
Obrigado!
#4
Posted 21/05/2009, 12:24
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....
#5
Posted 18/09/2017, 19:28
Clomid Association
Cialis En Farmacias Precio cialis Cialis Generika Potenzmittel
#6
Posted 19/09/2017, 01:47
Costo Priligy Generico
Fluoxetine Medicine cialis Zithromax Dental Infections
#7
Posted 22/09/2017, 04:41
Viagra Kaufen In Der Schweiz cialis Order Now Generic Stendra Mastercard Free Consultation Achat Viagra Serieux Il Cialis Prezzo Candian Pharmacy Omnacortil cialis Can I Drink Alcohol With Cephalexin
#8
Posted 04/10/2017, 16:01
Amoxicillin Dosage For Puppy levitra on line Propecia Cotizacion Overnight Shipping Pain Killers United Pharmacies Propecia
Beneficios Del Propecia Where Can I Buy Levaquin With Free Shipping viagra online prescription Priligy Generico Mexico Cheapest Viagra On The Internet Zithromax 3 Day Vs 5 Day
#10
Posted 13/10/2017, 21:13
#11
Posted 30/10/2017, 22:30
Acquisto Viagra It Comment Acheter Du Baclofene Sur Internet Discount Sale Secure Progesterone With Free Shipping Jacksonville viagra prescription Preis Viagra Preisvergleich
Amoxicilina Antibiotic With Free Shipping Levitra Kaufen Rezeptfrei Forgot To Refrigerate Amoxicillin buy viagra Cialis In Offerta
#13
Posted 17/11/2017, 22:34
Soft Viagra 100mg Tablets Cialis Prix 5mg levitra online buying europe Where To Buy Viagra Online And Cheap Nizagara Vs Viagra Isotretinoin amnesteem skin health medicine on line
Vergleich Cialis Levitra Tadalafil Generico Prezzo Farmacia Online Generic Viagra Reviews buy viagra Levitra Package Insert Cialis Autentico Comprar Buy Otc Zoloft
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)