これらの2つのクエリの間に(明らかに十分なサイズのテーブルの場合)速度の違いがあるかどうかを誰かが知っていますか?
SELECT field FROM table WHERE primary_key = "a particular value"
また:
SELECT field FROM table WHERE primary_key = "a particular value" LIMIT 0,1
primary_key
フィールドは実際には主キーであることに注意してください。
LIMIT 0,1
これで、クエリが他の一致を見つけるために続行する場合に役立ちます。ただし、主キーが関係している場合は、その一意性のために自動的に停止するはずだと思います。だから私の推測では、それを追加しても何の利益もありません。
誰かが前にこれに出くわしますか?現在、テストするのに十分な大きさのデータセットがありません。また、に設定されているすべてのフィールドに同じ答えが当てはまると思いますUNIQUE
。