Domande taggate «innodb»

InnoDB: motore di archiviazione conforme ACID di MySQL


2
Percona vs MySQL
Che cos'è Percona? In cosa differisce da MySQL? Quando dovremmo considerare di passare (o aggiornare) dallo stock MySQL a Percona? Per aggiungere alcuni dettagli nella nostra situazione, utilizziamo quasi esclusivamente InnoDB (per cui ho capito che Percona ha fatto molte ottimizzazioni) con ampi vincoli di chiave esterna e alcune procedure …

6
Il modo più veloce per verificare se la tabella InnoDB è cambiata
La mia applicazione richiede molto database. Attualmente eseguo MySQL 5.5.19 e utilizzo MyISAM, ma sto eseguendo la migrazione a InnoDB. L'unico problema rimasto è la prestazione di checksum. La mia applicazione fa circa 500-1000 CHECKSUM TABLEistruzioni al secondo nelle ore di punta, perché la GUI del client esegue costantemente il …

1
Chiarimento sulla variabile MySQL innodb_flush_method
Vorrei iniziare ammettendo che ignoro molto il funzionamento interno dei dischi rigidi. Quindi, quando ho letto il manuale della variabile innodb_flush_method , mi ha confuso. Posso ottenere una spiegazione in parole povere sulla differenza tra O_DSYNC e O_DIRECT e come sapere se si tratta di un problema di prestazioni su …
21 mysql  innodb 


1
Qual è il significato di filtrato in MySQL spiegare?
Come descritto qui nei documenti MySQL : La colonna filtrata indica una percentuale stimata di righe della tabella che verranno filtrate dalla condizione della tabella. Cioè, righe mostra il numero stimato di righe esaminate e righe × filtrate / 100 mostra il numero di righe che verranno unite con le …

3
Colonna chiave primaria ALTER da INT a BIGINT in produzione (MySQL 5.6.19a)
Alcune tabelle INNODB nel nostro database di produzione stanno per raggiungere il limite INT AUTO_INCREMENT di 2147483647 e dobbiamo modificarle in BIGINT altrimenti le scritture inizieranno a fallire. Le tabelle si trovano in un database MySQL 5.6.19 di produzione in esecuzione su Amazon RDS. Come possiamo fare un ALTER come …
20 mysql  innodb 

4
Rilevamento delle statistiche del pool di buffer INNODB
Dopo aver letto questa pagina nella documentazione di mysql , ho cercato di dare un senso al nostro attuale utilizzo di InnoDB. Attualmente, allochiamo 6 GB di RAM per il pool di buffer. Le dimensioni del nostro database sono circa le stesse. Ecco l'output di show engine innodb status\G(stiamo eseguendo …

2
Cosa impostare innodb_buffer_pool e perché ..?
Ho 170 GB di InnoDBindice e dati. Devo riadattare la dimensione innodb_buffer_pool per prestazioni migliori. La dimensione massima della tabella di una tabella InnoDB (indice + dati) è di 28 GB. Quindi quale dovrebbe essere la dimensione ottimale di innodb_buffer_pool. AGGIORNARE eseguiremo la migrazione di questo nostro database locale su …
20 mysql  innodb 

3
Innodb_file_per_table è consigliabile?
Abbiamo un'applicazione in cui solo una tabella diventerà milioni di linee, mentre il resto sarà appena inferiore a un milione. Qual è il consiglio che dovremmo seguire con innodb_file_per_table o lasciarlo come un solo file .ibd? Ho letto alcuni articoli che dicono di non andare con esso in quanto è …
19 mysql  innodb 

3
Perché InnoDB non memorizza il conteggio delle righe?
Tutti sanno che, nelle tabelle che utilizzano InnoDB come motore, query simili SELECT COUNT(*) FROM mytablesono molto inesatte e molto lente, specialmente quando la tabella diventa più grande e ci sono inserimenti / eliminazioni di riga costanti durante l'esecuzione della query. A quanto ho capito, InnoDB non memorizza il conteggio …
19 mysql  innodb  count 

1
È possibile modificare gli elenchi ENUM ()?
Non ero sicuro che cambiare l'elenco ENUM () non fosse possibile, quindi ho fatto un test. In MySQL v5.1.58 ho realizzato una tabella di test InnoDB che contiene un campo chiamato 'bool' di tipo ENUM ('yes', 'no'). Poi ho eseguito ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', …
19 mysql  innodb 

4
mysql non si avvia dopo aver aumentato innodb_buffer_pool_size e innodb_log_file_size
Sto seguendo questa soluzione qui /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 e ho cercato di aumentare il mio innodb_buffer_pool_size4G e successivamente 1G (anche 1024M) in Oltre alle dimensioni del file di registro, ma mysql non inizierà con questi valori. Se lo rimetto a 512M mysql inizia bene. Come posso risolvere questo? Il mio server è …

2
MySql: modifica di innodb_file_per_table per un db live
Ho un grande database MySql (150 GB) e solo ora ho notato che innodb_file_per_tableè impostato su offche fa sì che l'intero DB sia ospitato su un singolo file ( ibdata1). Voglio attivarlo innodb_file_per_tablee farlo dividere retroattivamente il DB in più file, qual è il modo migliore per farlo?
18 mysql  innodb  my.cnf 


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.