Hlavní navigace

Názor k článku Na co si dát pozor při návrhu databáze? od Palo - "používání univerzálních prostředků" - presne naopak pouzivaju sa...

  • Článek je starý, nové názory již nelze přidávat.
  • 17. 11. 2016 11:15

    Palo (neregistrovaný)

    "používání univerzálních prostředků" - presne naopak pouzivaju sa optimalne prostriedky danej databazy o to sa stara ta prekladova vrstva, ja si o nieco poziadam a vykona sa to optimalne tak ako to ta konkretna DB umoznuje. Napriklad strankovanie, ak DB umoznuje seek (cez limit alebo rownum) tak to ta prekladova vrstva urobi ak nie tak to urobi inac optimalne pre danu DB.
    "z hlediska relační databáze to často je pravý opak" zase zle - je to optimalne pretoze to su presne tie blbe optimalizacie, z disku nacitavate cely sektor je uplne jedno kolko stlpcov pokial sa to do stranky vojde (co sa na 99% pripadov vojde) tak je to optimalne, zly priklad.
    "jenom hloupá serializace objektů" - to ste asi este nevideli 'hlupu' serializaciu objektu.
    "když je problém ve struktuře databáze" - ale ved struktura je uplne rovnaka v com je struktura DB ina ci robim priamo v SQL alebo cez ORM? Nie raz sme mapovali existuju aplikaciu fungujucu cez ulozene procedury do ORM bez zmeny, maximalne boli vynutene zmenou biznisu nie potrebou ORM.