MySQL5逆引き大全460の極意

システム変数の極意 - Tips419 TEXT、BLOB型の列をソートする場合の利用バイト数を指定するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

11-2問い合わせ関連Tips419 TEXT、BLOB型の列をソートする場合の利用バイト数を指定するには

Level2

Pointmax_sort_lengthパラメータを設定します

構文  
max_sort_length = バイト数

max_sort_lengthパラメータは、TEXT/BLOB型の列をORDER BY/GROUP BY句で処理する場合に、処理の対象となる範囲(バイト数)を表します。デフォルトは1024バイトです。

個別のORDER BY/GROUP BY句でSUBSTRING関数で固定長の文字列に変換しても構いません。

用例
[mysqld]
max_sort_length = 512

用例では、TEXT/BLOB型でのソート、グループ化で先頭の512バイトのみを利用するよう、設定しています。512バイト目以降のデータは無視されます。

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません