Domande taggate «innodb»

InnoDB: motore di archiviazione conforme ACID di MySQL




2
Dove memorizza i dati di transazione di InnoDB prima di eseguirne il commit?
Ho fatto alcuni test usando READ_COMMITTEDe READ_UNCOMMITTEDa casa, usando la tecnologia JDBC. Vedo che READ_UNCOMMITTEDpuò effettivamente leggere dati non impegnati, ad esempio dati da alcune transazioni non ancora impegnate (potrebbe eseguire una query UPDATE). Domande Dove vengono archiviati i dati non impegnati, in modo tale che una READ_UNCOMMITTEDtransazione possa leggere …



1
Visualizza gli ultimi deadlock innodb
Vedo che posso visualizzare l'ultimo deadlock in mysql / innodb, ma c'è un modo per visualizzare i deadlock passati? Abbiamo due problemi di deadlock, uno importante e l'altro no. Il deadlock meno importante si verifica più volte al giorno, quindi diventa il deadlock "più recente".



1
Perché l'incremento automatico salta di oltre il numero di righe inserite?
Sono molto turbato da questo strano comportamento che sto vedendo nel auto_incrementvalore registrato nel bidID di una tabella di offerte dopo aver eseguito l'inserimento di massa utilizzando una procedura memorizzata: 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
Cambio dinamico in innodb_flush_log_at_trx_commit
Questo è legato a questa domanda . Aiuta a ottenere prestazioni migliori per le tabelle InnoDB. Secondo il manuale di MySQL , innodb_flush_log_at_trx_commitè una variabile dinamica globale. Quindi, posso cambiarlo usando il comando SET GLOBAL e sembra funzionare. mysql> SET GLOBAL innodb_flush_log_at_trx_commit=2; Query OK, 0 rows affected mysql> SHOW VARIABLES …

4
MySQL InnoDB blocca la chiave primaria durante l'eliminazione anche in READ COMMITTED
Prefazione La nostra applicazione esegue diversi thread che eseguono DELETEquery in parallelo. Le query influiscono su dati isolati, ovvero non dovrebbe esserci alcuna possibilità che si DELETEverifichino contemporaneamente sulle stesse righe da thread separati. Tuttavia, per documentazione, MySQL utilizza il cosiddetto blocco "chiave successiva" per le DELETEistruzioni, che blocca sia …

3
Dov'è la perdita di prestazioni di INNODB?
Ho uno strano problema che non riesco a risolvere. Sono più un programmatore web che un amministratore Server / DB, quindi spero che qualcuno qui possa aiutarmi. La situazione Sto lavorando su un sistema che gestisce un sacco di update, inserte deletele richieste. Per questo motivo, ho scelto INNODB come …

1
Funzionalità di InnoDB INSERT Performance
Ciao, sto eseguendo la versione più recente di Percona Server. Versione server: 5.5.24-55 Percona Server (GPL), versione 26.0 Ho una confezione da 10 cpu con queste caratteristiche. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1 …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.