sql >> Databáze >  >> RDS >> Sqlserver

Seskupený index a pořadí podle klauzule

Jablka a pomeranče. Clusterový index je možnost úložiště. ORDER BY je možnost dotazu. Pokud potřebujete seřazené výsledky, jediné způsob, jak je získat, je přidat do dotazu klauzuli ORDER BY. Doba.

Index může pomozte optimalizátoru dotazů vygenerovat efektivnější plán a využít index jako prostředek ke splnění požadavku ORDER BY. Přítomnost indexu, klastrovaného nebo neklastrovaného, ​​však v žádném případě nezaručí jakékoli uspořádání výsledku.

Takže ve svých dotazech nutně potřebujete ORDER BY. Také můžete zvažte index podle Name sloupec, který pomůže tomuto dotazu. Zda bude index použit nebo ne, záleží na mnoha dalších faktorech. měli byste si přečíst Návrh indexů a The Tipping Point .



  1. Jak seskupujete podle libovolného časového intervalu?

  2. Laravel 5.1 – Připojení k databázi MySQL (MAMP)

  3. Vynutit časový limit na MysqlQuery z PHP

  4. Přímý přístup k databázi MySQL z iPhone