図1に示すように、優先順位フィールドタイプ
整型>データ、時間> CHAR、VARCHAR>ブロブ
整数、時間高速動作、省スペース
CHAR、VARCHARは、変換を考慮し、証拠をソートすることは、ゆっくりと文字セットを設定し、
ブロブは、一時テーブルのメモリを使用することはできません
2は、あまりにも多くのメモリを使用しないでください
メモリの大規模なフィールド廃棄物、速度に影響を与えます
例えば:より多くのメモリを使用するVARCHAR(10)、コンテンツを格納する同じVARCHAR(300)が、共同調査表、VARCHAR(300)
3、ヌルを使用して回避しよう
nullは、インデックスを助長されていません、マークに特別なバイトを使用します
ディスク上のより多くのメモリを取ります
4、ENUMカラムの説明
1、列挙型は、整数列を格納するために内部であります
2、列挙型列挙型のカラムと最速関連のコラム
3、文字に関連付けられた列挙型は、より多くの時間を過ごすために、変換する必要があります
図4に示すように、非常に長いチャー、列挙がまだ固定長の整数であり、データの量が大きい照会すると、より多くの明白な利点は、列挙
列挙より変換速度に起因チャー/ VARCHAR、関連付けられた5、列挙 - 列挙、チャー - チャー遅いです
しかし、データの、特に大量に、あなたはIOを保存することができます