The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size. Increase the redo log size using innodb_log_file_size. の対処

The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size. Increase the redo log size using innodb_log_file_size. への対処方法を書いておく。

対処

my.ini (Linux系ではmy.cnf)を、以下のように直して、MySQLを再起動する。

それでもっかいSQLを流せば、たぶんおっけ。

エラーの意味

このエラーの意味は、「redoログファイルのサイズに対してSQL文が長すぎる」ってことだ。

redoログファイルってのは、ロールバックのときに使うデータのこと。初心者の人は、あんまり使ってないと思う。

で、上記記述は、それをデカくする設定なのだ。

以上!!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください