Documente Academic
Documente Profesional
Documente Cultură
Curs 1 introduction
-ai date ft complexe cu granularitate ridicata dar nu sunt real time (date recente) -analitycal
-hana reduce costurile pt ca nu mai ai nev de sisteme separate, raportare in real time si o sa funt la
fel de bine si tranz curente si analiza pe date live
-fig 3 :arhitectural scenarios : odata ce te ai migrat la hana poti face ca o mare parte din programul
tau sa fie rulat prin hana
-in tabelele de delta se aduna date si la un moment dat vor fi merge uite
-in stocarea pe rand se pierde timp, daca nu se folosesc toate coloanele, de aceea organiz pe col este
mai buna
-fig 6: shift of perf bottlenecks: cpu cache este ft rapid, dar si ft scump, trb sa obtii benef cele mai
mari pt costuri bune-scalabilitate
-memorie non volatila: cand ai inchis sistemul mem ramane persistata-refresh la ram( ca 1 sa nu se
transforme in 0)
-ssd: este persistat, ram nu este persistat ; NV ram vine intre ele, timpul fiind redus, ca si perform
poate fi adusa la nivel de ram
-fig 8: row store : pot sa faci un select-citesti toata inform in linie, e perf pozit cand
vrei sa citesti urmat coloana, ft scump column store
cand vrei sa faci agregare se pierde mai mult timp apoi
-fig 10 ; columnar dict compression: accelarerarea volum de date se doreste prin codificarea datelor
-fig 12:
-rep zme este schema unde sunt replicate tabele din baza de date sy-base
-in provisioning ne putem importa virtual tabels din alte baze de date
-security;legat de partea de acces useri
-sequences: atunci cand vrei sa generezi chei
-sql console; tool care ne permite sa interogam baza de date, destinat admin de sistem
-au aparut tool uri in care se poate face analiza si pot fi fol pt imbunat performantei
Fig 24: new programming approach: in classical approach se faceau inainte ft multe calcule in baza
de date, la future approach calc se fac in baza de date-atunci se scurteaza timpul de procesare, se
transfera doar rezultatele
-s-a fol adt-abap dev tool-add on la eclipse-iti permite acces la o sintaxa si hana database a I tu poti
sa faci artefacte specifice
-mediul de programare este in application-ti ai definit view, proceduri(cand sunt fol sunt stocate in
bd)