Quais são as principais diferenças entre o InnoDB e o
MyISAM é o mecanismo de armazenamento não transacional para MySQL. Ele fornece armazenamento e recuperação em alta velocidade, além de recursos de pesquisa de texto completo. Além disso, é o tipo de mecanismo de armazenamento padrão para versões do MySQL anteriores à 5.5.
Quais são as principais diferenças entre o InnoDB e o
Então, eu sou bastante novo para ajustar o InnoDB. Estou mudando lentamente as tabelas (quando necessário) do MyIsam para o InnoDB. Eu tenho cerca de 100 MB no innodb, então aumentei a innodb_buffer_pool_sizevariável para 128 MB: mysql> show variables like
Como o MyISAM pode ser "mais rápido" que o InnoDB se O MyISAM precisa fazer leituras de disco para os dados? O InnoDB usa o buffer pool para índices e dados, e o MyISAM apenas para o
Era conveniente que o MyISAM usasse para armazenar cada tabela em um arquivo correspondente. O InnoDB fez avanços em muitos aspectos, mas me pergunto por que o InnoDB armazena todos os bancos de dados em um arquivo ( ibdata1por padrão). Entendo que o InnoDB mapeará a localização dos dados no...
Eu tenho um aplicativo que selecionará apenas igualdade e acho que devo usar um índice de hash sobre um índice de btree. Para minha surpresa, os índices de hash não são suportados no MyISAM ou InnoDB. O que há com
Eu tenho um problema bastante irritante. Quero usar o INNODB como meu principal mecanismo de banco de dados e desistir do MyISAM, pois preciso do primeiro para usar o galera-cluster para redundância. Copiei (descrição a seguir) a newbb_posttabela para uma nova tabela chamada newbb_innoposte...
Usando o MySQL 5.6 com o mecanismo de armazenamento InnoDB para a maioria das tabelas. O tamanho do buffer pool do InnoDB é de 15 GB e os índices Innodb DB + estão em torno de 10 GB. O servidor possui 32 GB de RAM e está executando o Cent OS 7 x64. Eu tenho uma tabela grande que contém cerca de 10...
Eu uso o InnoDB quase exclusivamente em meus aplicativos. No entanto, se eu não for cuidadoso ao configurar a mesa, esqueço de alterá-lo e o phpmyadmin me adere ao MyISAM. Existe uma maneira de alterar o mecanismo de armazenamento
Estou tendo dificuldades para entender a ideia de prós e contras do particionamento de tabelas. Estou prestes a começar o trabalho em um projeto com 8 tabelas e uma delas será a principal tabela de dados que conterá entre 180 e 260 milhões de registros. Como a tabela será indexada corretamente,...
Atualmente, estou trabalhando em um banco de dados MySQL, onde estamos vendo um grande número de invalidações do cache de consulta, principalmente devido ao alto número de instruções INSERT, DELETE e UPDATE que estão sendo executadas em muitas das tabelas. O que estou tentando determinar é se...
Eu herdei um banco de dados e estou procurando limpá-lo e acelerá-lo. Eu tenho uma tabela que contém 30.000.000 linhas, muitas das quais são dados indesejados inseridos devido a um erro em nome do nosso programador. Antes de adicionar índices novos e mais otimizados, converti a tabela do MyISAM...
Eu tenho um único banco de dados de cerca de 4,5 GB em execução em um servidor com 8 GB de RAM. A grande maioria das tabelas é MyIsam (cerca de 4,3 GB), mas em breve vou converter algumas delas no InnoDB. (Vai ser um processo lento, concentrando-se nas tabelas com maior intensidade de gravação no...
Eu brinquei um pouco com mysqldump e eu queria saber, se isso acontecer índices de exportação ( FULLTEXT, INDEX...) por padrão. Eu li e encontrei esta opção : --disable-keys, -K o que sugere que ele realmente exporta os índices. Mas não quero confiar na minha interpretação e quero ter certeza de...
É possível fazer com que o InnoDB use índices iguais ao MyISAM em vez do índice clusterizado devido à limitação de RAM enquanto se beneficia de seu desempenho de
Temos um banco de dados razoavelmente pequeno que queríamos converter do MyISAM para o InnoDB. Sendo noobs de banco de dados, acabamos de converter (usando alter table) sem sequer derrubar o site. Agora que a conversão está concluída, muitas linhas intermitentes parecem estar ausentes. Isso...
Estou carregando um arquivo de 100 GB via LOAD DATA INFILE. Eu tive um bom sucesso com o MyISAM, algumas horas e pronto. Estou tentando agora usando o InnoDB. O carregamento começa rapidamente em mais de 10 MB / s (observando o crescimento do arquivo da tabela, file_per_tableestá ativado). Mas,...
Tentei resolver o seguinte problema por cerca de uma hora agora e ainda não consegui avançar mais. Ok, eu tenho uma tabela (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra
Eu apreciaria se alguém pudesse me ajudar sobre qual é o comando apropriado no MySQL para consultar todos os bancos de dados por terem o mecanismo "MyISAM". Preciso converter todos os bancos de dados e tabelas do MyISAM para o
Estou pensando em configurar uma replicação Master-Slave para meu banco de dados. O servidor escravo será usado para redundância e possivelmente um servidor de relatórios. No entanto, um dos maiores problemas com os quais me deparo é que já estamos esgotados em nosso data center. Portanto,...
Qualquer erro de configuração pode levar à criação de muitas tabelas temporárias pelo mysql..mysql tuner shows Current max_heap_table_size = 200 M Current tmp_table_size = 200 M Of 17158 temp tables, 30% were created on disk table_open_cache = 125 tables table_definition_cache = 256 tables You...