Vos paramètres :
innodb_log_file_size = 50331648
innodb_log_files_in_group = 2
Par conséquent, votre "capacité du groupe de journaux " =2 x 50331648 =96 Mo
Il n'y a pas de méthode directe. Mais on peut facilement calculer la taille d'une ligne donnée basé sur ces tableaux (la compression ne devrait pas avoir d'importance pour nous ici, si, comme je le suppose, les lignes ne sont pas compressées dans les fichiers journaux).
innodb_log_file_size
6169,8 Go / 650 000 lignes =environ 10 Mo par ligne en moyenne Il s'agit d'un problème sérieux en soi si vous avez l'intention d'utiliser votre base de données dans une situation transactionnelle multi-utilisateurs. Pensez à stocker votre BLOB
's en tant que fichiers en dehors de la base de données. Ou, au moins, stockez-les dans une table MyISAM (non transactionnelle) distincte.