Domande taggate «innodb»

InnoDB: motore di archiviazione conforme ACID di MySQL



3
Come utilizzare il ritardo di inserimento con il motore InnoDB e utilizzare meno connessioni per le istruzioni di inserimento?
Sto lavorando a un'applicazione che coinvolge molte scritture di database, circa il 70% di inserti e il 30% di letture. Questo rapporto includerebbe anche gli aggiornamenti che considero una lettura e una scrittura. Tramite le istruzioni insert più client inseriscono i dati nel database tramite le istruzioni insert seguenti: $mysqli->prepare("INSERT …




2
Timeout InnoDB inspiegabili
Ultimamente ho visto scadere alcuni aggiornamenti di base e non sono stato in grado di determinare la causa. Un esempio: // # Query_time: 51 Lock_time: 0 Rows_sent: 0 Rows_examined: 0 UPDATE photos SET position = position + 1 WHERE (photo_album_id = 40470); Lo stesso registro non ha voci con Lock_time> …

1
MySQL InnoDB Deadlock Per 2 semplici query di inserimento
Ho un deadlock per queste due query di inserimento: insert into PlayerClub (modifiedBy, timeCreated, currentClubId, endingLevelPosition, nextClubId, account_id) values (0, '2014-12-23 15:47:11.596', 180, 4, 181, 561) insert into PlayerClub (modifiedBy, timeCreated, currentClubId, endingLevelPosition, nextClubId, account_id) values (0, '2014-12-23 15:47:11.611', 180, 4, 181, 563) Ecco lo stato di InnoDB: ------------------------ LATEST …
10 mysql  innodb  deadlock 

4
mostra il nome della tabella + il numero di record per ogni tabella in un database mysql innodb
Come elencare tutte le tabelle nel database corrente, insieme il numero di righe della tabella. In altre parole, riesci a pensare a una query per trovare qualcosa di simile in mysql? +------------------------++------------------------+ | Tables_in_database | Number of rows | +------------------------++------------------------+ | database 1 | 1000 | | database 2 | …
10 mysql  innodb  select  count 


3
mysqldump - single-transazione, ma le query di aggiornamento sono in attesa del backup
Se uso mysqldump --single-transazione, secondo i documenti dovrebbe eseguire lo svuotamento delle tabelle con il blocco di lettura per ottenere uno stato coerente e quindi avviare una transazione e nessuno scrittore dovrebbe essere in attesa. Tuttavia, ieri sera ho riscontrato la seguente situazione: estratto dall'elenco completo dei processi: centinaia di …

3
Inserisci velocità per lotti di grandi dimensioni
Nella mia applicazione, i miei INSERT sembrano prendere un pezzo grosso del tempo. Ho un gran numero di oggetti in memoria (~ 40-50.000) che voglio inserire in una tabella. Consente di prendere una tabella di esempio CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME …
10 mysql  innodb  insert  java  jdbc 



1
MySQL: vincolo unico su colonna di grandi dimensioni
Sto cercando di creare una tabella InnoDB che contiene una VARCHARcolonna che può contenere fino a 3071 caratteri. Vorrei imporre un UNIQUEvincolo ai dati di questa colonna. MySQL sembra imporre vincoli usando un indice. In InnoDB, le dimensioni dell'indice sembrano essere limitate a 767 byte, non abbastanza per la VARCHAR(3071)colonna …

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.