Sono uno studente di scuola di specializzazione alla ricerca di OLAP con Mondrian OLAP. Quindi voglio inserire i dati in InnoDB (MySQL 5.5) più velocemente al caricamento iniziale. In questo ambiente, l'unico utente sono io, quindi penso che possa consentire impostazioni più lente per la velocità di inserimento. Al momento, sto usando le seguenti tecniche.
- disattivare
log_bin - abilitare
skip-innodb-doublewrite - impostato
transaction_isolationsuREAD-COMMITTEDoREAD-UNCOMMITTED(effettivamenteREAD-COMMITED) - impostato
innodb_flush_log_at_trx_commitsu0o2(effettivamente0) - impostato
innodb_buffer_pool_sizesu 5 GB (il sistema ha 6 GB di RAM)
Ci sono altre tecniche per un inserimento più veloce su InnoDB? E devo modificare innodb_io_read_threade innodb_io_write_thread? Se hai bisogno di maggiori informazioni, per favore dimmelo.
innodb_read_io_threads,innodb_write_io_threadse `innodb_io_capacity'.