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

WHERE条件がPKに基づいているクエリにはLIMIT1が推奨されますか?

    useridのようなものに関しては、これは悪い習慣だと思います。 それは一般的にユニークであり、あなたは複数を持つことはありません。したがって、LIMIT 1 かなり矛盾しているようで、後でコードを保守するようになった人は、設計を再考する必要があるかもしれません。

    また、速度のメリットはまったくないと思います。 mySQLの説明 を確認できます。 クエリを分析するためのシンプルなツールです。

    コメントで述べたように、注意してください。 LIMIT # 他の場合にはスピードと一般的な利点がありますが、これだけではありません。



    1. PHP/MySQLを使用した検索フィルタリング

    2. コマンドラインからmysqlデータベースをプレーンテキスト(CSV)バックアップにダンプします

    3. Null値で列を更新する

    4. PL / SQLでファイルを解凍するにはどうすればよいですか?