sql >> Databáze >  >> RDS >> Mysql

Načítání pouze pevného počtu řádků v MySQL

MySQL je chytré v tom, že pokud zadáte LIMIT 5000 ve vašem dotazu a je možné vytvořit tento výsledek, aniž byste nejprve vygenerovali celou sadu výsledků, pak se nevytvoří celý výsledek.

Například následující dotaz:

SELECT * FROM table ORDER BY column LIMIT 5000

Tento dotaz bude muset prohledat celou table pokud ve column není index , v takovém případě to udělá chytře a pomocí indexu najde řádky s nejmenším column .



  1. MySQL - Které Hash Algo bych k tomu měl použít?

  2. zobrazí stav tabulky zobrazí přesné řádky v tabulce?

  3. Co ve skutečnosti znamená číslo v závorce?

  4. Může být cizí klíč NULL a/nebo duplicitní?