Sto cercando di iniziare a convertire alcune tabelle MyISAM in INNODB. Esecuzione di Ubuntu 14.04 Server con MySQL 5.6 (apt-get aggiornato da 5.5), RAM 32G su CPU a 4 core / 8 thread. Inizialmente avuto problemi con ...
could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of MySQL
e
Error: Table "mysql"."innodb_table_stats" not found.
Ho seguito i consigli pubblicati da Rolando e il DB non si arresta in modo anomalo o crea più un errore.log enorme. (i problemi di cui sopra sono scomparsi, descrivendo solo gli eventi principali)
Ora sono preoccupato per i seguenti errori prima di convertire qualsiasi cosa in INNODB. Federated può essere ignorato da ciò che ho letto, la seconda riga di seguito (anche l'argomento di questo post) mi riguarda
2014-05-19 01:50:57 30950 [Note] Plugin 'FEDERATED' is disabled.
2014-05-19 01:50:57 30950 [ERROR] Function 'innodb' already exists
2014-05-19 01:50:57 30950 [Warning] Couldn't load plugin named 'innodb' with soname 'ha_innodb.so'.
2014-05-19 01:50:57 30950 [ERROR] Function 'federated' already exists
2014-05-19 01:50:57 30950 [Warning] Couldn't load plugin named 'federated' with soname 'ha_federated.so'.
2014-05-19 01:50:57 30950 [ERROR] Function 'blackhole' already exists
2014-05-19 01:50:57 30950 [Warning] Couldn't load plugin named 'blackhole' with soname 'ha_blackhole.so'.
2014-05-19 01:50:57 30950 [ERROR] Function 'archive' already exists
2014-05-19 01:50:57 30950 [Warning] Couldn't load plugin named 'archive' with soname 'ha_archive.so'.
aggiunto quanto segue a my.cnf dai consigli pubblicati da Rolando
innodb_buffer_pool_size=4G
innodb_buffer_pool_instances=2
innodb_read_io_threads=12
innodb_write_io_threads=12
innodb_io_capacity=300
innodb_log_file_size=128M
Non ero sicuro che ci fosse qualcos'altro correlato a INNODB. Sulla base di ciò che ho trovato anche aggiunto
innodb_flush_method = O_DIRECT
innodb_log_files_in_group = 2
innodb_flush_log_at_trx_commit = 1
innodb_file_per_table = 1
Questo non ha aiutato. Non che mi aspettassi che eliminasse una "funzione esistente" ... lol