Zalogowałem się do tabeli logów mysql za pomocą crona, który ją przetwarza.
Generalnie używam innodb
tabele w moich aplikacjach, ale dla tabeli dziennika zrobiłem to jako myisam
i użyto insert DELAYED . . .
zapytania.
Myisam nie zapewnia wszystkich zalet innodb, ale uważam, że jest nieco szybszy (z tego powodu).
Najważniejszą rzeczą, o którą się martwisz, jest blokowanie bazy danych, gdy twój cron jest uruchomiony, ale użycie „wstaw z opóźnieniem” pozwala w większości przypadków obejść ten problem.