Názor k článku [ ( LEFT|RIGHT [ OUTER ])| INNER ] JOIN v SQL od Radim Kolář - normalizace dat je taky napytel, je to sice...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 12. 2007 0:33

    Radim Kolář
    normalizace dat je taky napytel, je to sice napohled hezke a vseobecne uznavano jako dobry design. Ale kdyz mate velke tabulky tak si zatracene rychle zacnete uvedomovat jak pridani kazde dalsi tabulky do selectu brzdi.

    Dnes neni zadny duvod pro normalizaci za kazdou cenu. Mista na disku a v pameti je vice nez dost a sekvencni pristup je rychly.

    Sekvencni nacitani denormalizovane tabulky je mnohem rychlejsi nez behani po 3 ruznych tabulkach soucasne. Sekvencni cteni je minimalne 5-8x rychlejsi nez nahodny pristup a dnesni storage servery umi z pole sekvencne cist 2GBajty/sec. Pod pojmem storage server nemyslim zadny uber highend, ale nic zvlastniho bezne pouzivany stroj za cca $35K s rekneme 50ti lowend sata disky. Storage server s SAS 15k rpm disky ma podstatne lepsi prujezd, tomu taky odpovida cena.