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

MySQLで固定数の行のみを取得する

    LIMIT 5000を指定すると、MySQLは賢くなります クエリで、最初に結果セット全体を生成せずにその結果を生成することは可能ですが、その後は結果全体を構築しません。

    たとえば、次のクエリ:

    SELECT * FROM table ORDER BY column LIMIT 5000
    

    このクエリでは、table全体をスキャンする必要があります columnにインデックスがない限り 、この場合、スマートな処理を実行し、インデックスを使用してcolumnが最小の行を検索します。 。



    1. Mysqlのネストされたカーソル

    2. Oracleで2つの列の比較を1つの列として選択する方法

    3. UNIQUE制約は、フィールドにINDEXを自動的に作成しますか?

    4. VB.NET2008プロジェクトからMySQLデータベースにアクセスする