検索

ホームページ  >  に質問  >  本文

mysql の最適化では、フィールド設定は null ではありません。

mysql の最適化では、フィールドを null に設定しないようにしてください。クエリの速度に影響します。これは、インデックス フィールドが null に設定されていないかどうか、またはすべてのフィールドを null に設定しないことが最善であるかどうかのみを指します。

CraileCraile1755日前1425

全員に返信(3)返信します

  • 查无此人

    查无此人2020-04-07 10:38:55

    文字列型は、デフォルト値として EMPTY STRING を使用してください。null を使用しない場合、上記の問題は発生しません。

    Mysql の MyISAM エンジンでは、null 値が占有されます。追加の記憶領域 (1 ビット)、空の文字列は領域をまったく占有しません。

    Null 値は B ツリー インデックスに格納できません。データ量が大きい場合、重大なパフォーマンスの問題が発生します。

    返事
    0
  • Mr.B/Two㊣

    先生、PHP で Excel をすばやく制御するための PhpSpreadsheet のチュートリアルに 100php のパブリック メソッド ライブラリがあります。それを送っていただけますか? 情報をご覧になった場合は、私のメール (88303059@qq.com) に送っていただけますか。あなた

    Mr.B/Two㊣ · 2020-06-05 22:04:35
    Mr.B/Two㊣

    ちなみにそのCSSがあります(笑)

    Mr.B/Two㊣ · 2020-06-05 22:06:27
  • キャンセル返事