Perguntas com a marcação «innodb»

InnoDB: Mecanismo de armazenamento compatível com ACID do MySQL




2
Onde o InnoDB armazena os dados da transação antes de enviá-los?
Eu fiz alguns testes usando READ_COMMITTEDe READ_UNCOMMITTEDem casa, usando a tecnologia JDBC. Vejo que, READ_UNCOMMITTEDna verdade, é possível ler dados não confirmados, por exemplo, dados de alguma transação ainda não confirmada (poderia executar uma consulta UPDATE). Questões Onde os dados não confirmados são armazenados, para que uma READ_UNCOMMITTEDtransação possa ler …



1
Ver os últimos deadlocks do innodb
Vejo que consigo visualizar o último impasse no mysql / innodb, mas existe uma maneira de visualizar os impasses anteriores? Temos dois problemas de impasse, um sendo importante e o outro não. O impasse menos importante acontece várias vezes ao dia, tornando-se o impasse "mais recente".



1
Por que o incremento automático salta mais do que o número de linhas inseridas?
Estou muito perturbado com esse comportamento estranho que estou vendo no auto_incrementvalor registrado no bidID de uma tabela de lances após executar a inserção em massa usando um procedimento armazenado: INSERT INTO Bids (itemID, buyerID, bidPrice) SELECT itemID, rand_id(sellerID, user_last_id), FLOOR((1 + RAND())*askPrice) FROM Items WHERE closing BETWEEN NOW() AND …

2
Alteração dinâmica para innodb_flush_log_at_trx_commit
Isso está relacionado a esta questão . Ajuda a obter melhor desempenho para tabelas do InnoDB. De acordo com o manual do MySQL , innodb_flush_log_at_trx_commité uma variável dinâmica global. Assim, eu posso alterá-lo usando o comando SET GLOBAL e parece estar funcionando. mysql> SET GLOBAL innodb_flush_log_at_trx_commit=2; Query OK, 0 rows …

4
O MySQL InnoDB bloqueia a chave primária na exclusão, mesmo em READ COMMITTED
Prefácio Nosso aplicativo executa vários threads que executam DELETEconsultas em paralelo. As consultas afetam dados isolados, ou seja, não deve haver possibilidade de ocorrência simultânea DELETEnas mesmas linhas de threads separados. No entanto, por documentação, o MySQL usa o chamado bloqueio 'next-key' para DELETEinstruções, que bloqueiam tanto a chave correspondente …

3
Onde está o vazamento de desempenho do INNODB?
Eu tenho um problema estranho que não consigo resolver. Sou mais programador da Web do que administrador de servidor / banco de dados, por isso espero que alguém aqui possa me ajudar. A situação Eu estou trabalhando em um sistema que lida com um monte de update, inserte deletepedidos. Por …

1
Recursos do desempenho do InnoDB INSERT
Oi, Estou executando a versão mais recente do Percona Server. Versão do servidor: 5.5.24-55 Percona Server (GPL), versão 26.0 Eu tenho uma caixa de 10 cpu dessas características. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.