sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL ručně změní plán provádění dotazů tak, aby vynutil použití třídění a sekvenčního přístupu namísto úplného skenování

Here jsou konfigurace pro plánovač dotazů. Můžete s nimi manipulovat a změnit plán dotazů (ve vašem případě to může být jednoduché SET enable_seqscan = off; pro tento dotaz).

Než však změníte konfiguraci plánovače - zkontrolujte, zda jsou statistiky v této tabulce správné, a v případě potřeby je znovu shromážděte.



  1. SQL dotaz pro získání všech hodnot, které výčet může mít

  2. Je možné odpovídat na dotazy ohledně pohledu před úplným zhmotněním pohledu?

  3. mysql kontingenční tabulka s řetězcovými hodnotami

  4. MySQL:Použití aliasu jako sloupce