Perguntas sobre 'innodb'

4
respostas

Alterando o comprimento de uma coluna em uma grande tabela Innodb com tempo de inatividade mínimo

Eu preciso alterar o tamanho de uma coluna em uma tabela innodb do MySQL com 164M linhas. Aqui está o script que quero executar: ALTER TABLE SESSION_DECISION MUDAR NOME DA COLUNA VARCHAR (255); Quando tentei executar a consulta alter, o banco...
10.05.2009 / 12:00
2
respostas

A cópia dos arquivos / var / lib / mysql resultou em corrupção do InnoDB

Meu servidor teve que ser reinstalado ontem, então eles substituíram o disco rígido e conectaram o antigo via USB. Eu peguei os arquivos de banco de dados (/ var / lib / mysql) e os baixei e então eu apaguei todos os arquivos db do meu servidor...
16.07.2011 / 15:21
2
respostas

IO questões com InnoDB, revisão de avaliação exigida

TL; DR - Tendo alguns problemas baseados em IO com o InnoDB. Antes de assinar o formulário para solicitar mais hardware, você pode dar uma olhada e ver se concorda com minha avaliação Trabalhando para um cliente, eu herdei um grande servido...
15.12.2010 / 05:48
1
resposta

Qual é o caminho mais rápido para otimizar uma tabela MySQL?

Eu executei muitas consultas DELETE diferentes em muitas tabelas no banco de dados enorme (centenas de milhões de registros). O que seria mais rápido - para executar OPTIMIZE TABLE em cada tabela modificada. Ou apenas para mysqldump no arquivo e...
27.02.2010 / 05:50
1
resposta

Reduzindo o uso de memória do MySQL

Conclusão: se você realmente quiser usar pouca memória fora da caixa, soltar o MySQL e usar o PostgreSQL : ele tem um ~ 30Mo footprint de memória, ou seja, mais de 10x menor que o MySQL ; a migração foi bastante fácil, seja no lad...
16.03.2013 / 19:19
2
respostas

Mysql 5.5 Desfragmentação não reduzindo a porcentagem de fragmentação

Estamos executando OPTIMIZE TABLE, mas não vemos nenhuma redução de fragmentação. Eles são tão altos quanto 120% a 200%. Estou calculando a% de fragmentação usando isto: Data_Free / (Data_Length + Index_Length) Minhas tabelas estão usando...
01.03.2012 / 06:42
2
respostas

Recuperação do InnoDB

Meu servidor MySQL é executado para travar devido a (erro de gravação do arquivo de paginação). Eu fiz um diagnóstico de disco, mas nenhum erro foi encontrado. Eu reiniciei o servidor MySQL. Ele digitalizou o log do compartimento como por 1-2 ho...
23.10.2011 / 02:35
3
respostas

Aproximadamente quanto tempo deve um “ALTER TABLE” assumir uma tabela INNODB de 1.3GB?

Estou tentando otimizar uma tabela que não foi otimizada em muito tempo. Tem cerca de 2,5 milhões de linhas com 1,3 GB de dados e um índice de 152 MB. Comecei a otimizar há cerca de 15 minutos e não tenho ideia de quanto tempo levará. O servi...
10.04.2010 / 00:22
2
respostas

Descartará a tabela de reconstrução AUTO_INCREMENT no MySQL?

Eu tenho tabela com o seguinte esquema: CREATE TABLE 'tblsomething' ( 'something_id' int(11) NOT NULL AUTO_INCREMENT, … PRIMARY KEY ('something_id') ) ENGINE=InnoDB AUTO_INCREMENT=144620955 Preciso largar o incremento automático. E...
18.09.2009 / 11:14
1
resposta

Como evitar atualizações para TODAS as linhas na tabela do Mysql? [fechadas]

Existe uma maneira pela qual a atualização para TODAS as linhas de uma tabela do Mysql pode ser negada ou evitada? Antecedentes: Eu tenho uma tabela 'Orders' tendo 'OrderID' (Type VARCHAR) e 'VendorID' (Type Integer) como duas das colunas....
13.04.2017 / 21:42