#804

Predpomni težko poročilo, da nadzorna plošča preneha zatikati

Nadzorna plošča prikazuje »število dogodkov po uporabniku« in se osveži vsakih 30 sekund. Na tabeli s 100 milijoni vrstic ta poizvedba traja 8 sekund — prepočasi za vsako odprtje nadzorne plošče. Rezultat predpomni v materializiranem pogledu in ga osveževaj po urniku. Zgradi tabelo events z id, user_id in ts, vstavi pet vrstic. Ustvari materializirani pogled z imenom events_per_user, ki hrani število dogodkov na uporabnika. Dodaj še en dogodek v events, osveži materializirani pogled — po osvežitvi naj številke odražajo novo stanje.

Vzorec pričakovanega izhoda

Tako izgleda pravilen odgovor — ima svoje število vrstic in se ni treba ujemati s tabelami sheme.

nuser_id
41
22

Rezultat vaše poizvedbe se bo prikazal tukaj

Brez začetne sheme

Ta naloga se začne brez tabel — ustvarili jih boste z ukazom CREATE TABLE.