1. Nauka
  2. /
  3. Kursy
  4. /
  5. Optymalizacja wydajności zapytań w PostgreSQL

Connected

ćwiczenie

Analizuj tymczasową tabelę

Sportowcy kwalifikują się do igrzysk olimpijskich dzięki ciężkiej pracy i determinacji. Jednak pewne czynniki – takie jak klimat kraju pochodzenia sportowca – również mają znaczenie. Chcesz dokładniej zbadać te zależności, tworząc listę wszystkich krajów, których reprezentanci uczestniczyli w olimpiadzie, oraz analizując dane demograficzne tych krajów.

Masz dostęp do tabeli athletes, ale zawiera ona tysiące rekordów, przez co zapytania działają wolno. Jednym z rozwiązań jest utworzenie tymczasowej tabeli ze wszystkimi kodami krajów. Następnie możesz analizować statystyki dotyczące charakterystyki poszczególnych krajów, korzystając z tej tymczasowej tabeli – dzięki temu planer zapytań będzie mógł lepiej zoptymalizować wykonanie zapytania.

Instrukcje

100 XP
  • Utwórz TEMP TABLE o nazwie countries.
  • Pozwól planerowi zapytań zebrać statystyki dotyczące tej tabeli.
  • Zlicz wszystkie rekordy w nowo utworzonej tabeli.