0. Informacje wstępne
Twoje ustawienia:
innodb_log_file_size = 50331648
innodb_log_files_in_group = 2
Dlatego Twoja „pojemność grupy logów " =2 x 50331648 =96 MB
1. Jak określić największy wiersz
Nie ma metody bezpośredniej. Ale można łatwo obliczyć rozmiar jednego danego wiersza na podstawie te stoły (kompresja nie powinna mieć dla nas znaczenia, jeśli, jak zakładam, wiersze w plikach dziennika nie są skompresowane).
2. Wpływ innodb_log_file_size
3. Coś innego, o co można się martwić
6169,8 GB / 650 tys. wierszy =średnio około 10 MB na wiersz Jest to poważny problem sam w sobie, jeśli zamierzasz używać bazy danych w sytuacji transakcyjnej, w której jest wielu użytkowników. Rozważ przechowywanie swojego BLOB
jako pliki poza bazą danych. Lub przynajmniej przechowuj je w osobnej tabeli MyISAM (nietransakcyjnej).