Ab admin praktikum 4

Allikas: Lambda
Redaktsioon seisuga 21. märts 2006, kell 13:29 kasutajalt Tammet (arutelu | kaastöö)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

Esialgne info: hiljem täpsustub.

Eesmärk: tabelite, indeksite ja päringu loomine/optimeerimine joini kiiruse suurendamiseks.

Vaja on kirjutada vabas vormis aruanne joini opteerimise tegevusest ja tulemustest.

Selleks:

  • Installeeri apt-get abil pg (seda ei pea raporteerima)
  • Loo kolm näitetabelit paari tulbaga. Indekseid ära veel tee!
  • Pane igaühte ca 100.000 rida. Selleks vaja teha programm.
  • Ehita join, mis võtab ca 1 sek. Seda joini asume eri viisidel optimeerima.
  • Optimeerimised indeksiga: tee erinevaid indekseid ja raporteeri joini kiiruse muutusi.
  • Optimeerimised joini kujuga: uuri, mis explain ütleb, katseta erinevaid joini kujusid, raporteeri tulemusi. Püüa leida kõige kiirem viis.