0。予備情報
設定:
innodb_log_file_size = 50331648
innodb_log_files_in_group = 2
したがって、「ロググループの容量 "=2 x 50331648 =96 MB
1。最大の行を決定する方法
直接的な方法はありません。ただし、に基づいて、特定の1行のサイズを簡単に計算できます。これらのテーブル (私が想定しているように、行がログファイルで圧縮されていない場合、ここでは圧縮は重要ではありません。)
2。 innodb_log_file_size
の影響
3。他に心配すること
6169.8 GB /650k行=平均して1行あたり約10MBこれは、トランザクションのマルチユーザー状況でデータベースを使用する場合、それ自体が深刻な問題です。 BLOB
を保存することを検討してください データベース外のファイルとして。または、少なくとも、それらを別のMyISAM(非トランザクション)テーブルに保存します。