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

MySQLでのBINARYLIKE操作のインデックス作成

    MySQLが文字列の左側にインデックスを付けるという事実を実行します。

    次に、クエリがワイルドカードの右側を使用している場合、文字列列はインデックスを使用できます:

     SELECT * FROM your_table WHERE field LIKE "text%" # can use an index
    

    ただし、インデックスには767バイトの制限があることに注意してください

    MysqlDOCから

    https://dev.mysql.com/doc /refman/8.0/en/index-btree-hash.html




    1. 最後に挿入された行を見つけるためにSELECTMAX(id)などを実行することは概念的に正しいですか?

    2. MySQLで列サイズを変更する方法

    3. Createuser:データベースに接続できませんでしたpostgres:致命的:ロールtomが存在しません

    4. 演算子と>=AND <=の間に:パフォーマンスの違いはありますか?