使用した場合でも、扱える文字は1文字3バイトまでの範囲に制限されます。採用されたサロゲート・ペア文字を登録することができません。いう文字コードを指定することで対応できます。[参考...]1つのテーブル内に含まれる項目のバイト数は、合計で65,535バイト以内になります。integerは4バイト、というように数えます。詳細はMySQLのマニュアルをお読み下さい。ここでの注意点はvarchar型です。varchar(255)という文字型項目を100項目定義した場合、255文字の100項目で25,500バイトと捉えてしまいますが、実際にはUTF-8エンコードを採用しているため、さらにその3倍の76,500バイトとなり、制限を超えてしまいます。(MySQLのUTF-8エンコーディングは、1文字3バイトとして扱います。)よって項目数が多いモデル(テーブル)では、文字列型項目はこまめに大きさを指定するなどの工夫が必要になります。文字列型の標準は1文字4バイトになります。いう制約にかかりやすくなります。標準マッピングとしました。(ただし、ユーザーが「テーブル定義の型」を明示的に指定した場合は、そちらを優先します。指定した型は、データベース内で次のように扱われます。モデル参照の場合は、参照先モデルの主キーの型に準じます。開発者の方で型を変更することもできます。項目の型を定義する」をお読み下さい。バージョンによって変わります。以前は「バイト」単位ですが、それ以降は「文字」単位です。詳細はデータベースのマニュアルでご確認ください。標準マッピングとしました。(ただし、ユーザーが「テーブル定義の型」を明示的に指定した場合は、そちらを優先します。バイトまでの文字を格納できます。型などを利用してください。インポート処理では、大量の更新用SQLを発行します。トランザクション毎に物理ディスクに対してログのフラッシュ処理が行われる設定になっていると、処理に時間がかかります。これを次のように設定すると、書き込みパフォーマンスが向上します。戻すことが求められます。いわれるときの対策InitLoaderコマンドで複数のSQLを実行させる場合Wagbyが提供するデータのインポートツールInitLoaderは、開発者が独自に定義したSQL文を実行することができます。InitLoaderが読み込む設定ファイルに記述したsql要素で、複数のSQLをセミコロンで区切って記述する場合、MySQLのMultiQueries指定を有効にする必要があります。接続URLの末尾に以下の指定を加えることで、本設定を行うことができます。