Ab admin praktikum 4

Allikas: Lambda
Redaktsioon seisuga 20. märts 2009, kell 08:49 kasutajalt Tammet (arutelu | kaastöö)
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.

Vaata lisaks ka: Postgresql tuunimise materjalide kogu