0. Předběžná informace
Vaše nastavení:
innodb_log_file_size = 50331648
innodb_log_files_in_group = 2
Proto vaše "kapacita skupiny protokolů " =2 x 50331648 =96 MB
1. Jak určit největší řádek
Přímá metoda neexistuje. Ale lze snadno vypočítat velikost jednoho daného řádku na základě tyto tabulky (zde by pro nás komprese neměla záležet, pokud, jak předpokládám, nejsou v souborech protokolu komprimovány řádky).
2. Dopad innodb_log_file_size
3. Cokoli jiného, čeho se obávati
6169,8 GB / 650 000 řádků =v průměru asi 10 MB na řádek Toto je vážný problém sám o sobě, pokud máte v úmyslu používat databázi v transakční situaci s více uživateli. Zvažte uložení BLOB
's jako soubory mimo databázi. Nebo je alespoň uložte do samostatné tabulky MyISAM (netransakční).