sql >> データベース >  >> RDS >> Mysql

MySQL:多くの列を持つテーブルを最適化する

    26列に問題はありませんが、めったに使用されない場合は異なります。

    26列を使用する代わりに、使用量の少ない列を取得し、シリアル化文字列を使用してグループ化します。

    フィールドをテキストフィールドに変更すると、コードでそれらを逆シリアル化して使用できます。更新する必要がある場合は、(コードから)配列を更新してから、シリアル化してデータベースに保存します。




    1. mysql:再注文せずにLEFTJOINの後にORDERBYを保存する方法は?

    2. utf8でåäöのような特殊文字をエコーする方法

    3. Hibernateで削除クエリを制限する

    4. SQL Server の条件付き条件