Niedawno odkryłem, że mogę zmaksymalizować wydajność mysql, gdy mam dobry sprzęt. Ponieważ używam InnoDB I dodaje dodatkowej konfiguracji w my.iniNieznany silnik tabeli "InnoDB"
Oto nowo dodanego konfiguracje:
innodb_data_file_path = ibdata1:10M:autoextend
innodb_buffer_pool_size = 2G
innodb_additional_mem_pool_size = 2M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 120
Potem ponowne uruchomienie wszystkich usług. Ale kiedy użyłem mojego programu, wystąpił błąd "Nieznany silnik tabeli" InnoDB "".
Co starałem się rozwiązać ten problem:
- usunąć plik dziennika ponownego uruchomienia usługi, ale nadal mam ten błąd.
Było to w/var/lib/mysql/dla mnie (chroot-DE), to można również znaleźć @/usr/local/mysql/data/ –
Kolejną możliwą lokalizacją dziennika jest/mysqldb/logs/ – MarkHu
po prostu usunięcie pliku log i ponowne uruchomienie mysql działało dla mnie .. Dzięki – Sree