Mysql
 sql >> Database >  >> RDS >> Mysql

Mariadb - Ogni batch di tempo di esecuzione dell'inserto esteso aumenta gradualmente

Ordina i dati per PRIMARY KEY . È probabile che sia più veloce ordinare un file da 40 GB con il comando sort piuttosto che farlo fare a MySQL.

Imposta innodb_buffer_pool_size a circa il 70% della RAM disponibile. Quanta RAM hai?

Avere la PRIMARY KEY già stabilito sul tavolo.

Non hai indici secondari o FOREIGN KEYs o Trigger. Aggiungili più tardi. Sì, ci vuole tempo.

Conferma che avrai davvero bisogno di tutti quegli indici.

I dati potrebbero essere leggermente ridotti selezionando un DECIMAL(20,6) inferiore a 10 byte .