Hlavní navigace

Názor k článku Migrace aplikace z Oracle do PostgreSQL od Pavel Stěhule - Je hromada aplikací u kterých je to jedno...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 9. 2017 18:55

    Pavel Stěhule

    Je hromada aplikací u kterých je to jedno - ale u databázově, datově náročných aplikací to nemůže fungovat - každá databáze má trochu jiné charakteristiky, co se týče chování při UPDATE, DELETE, SELECTech, mají jinou implementaci zámků -- určitě jsou aplikace, které mohou běžet jak na Oracle, tak na MySQL - ale pak, proč bych si instaloval Oracle? Ty jednoduché dotazy, které vygeneruje ORM budou stejně dobře běžet na Oracle, tak na MySQL. A InnoDB engine při jednoduchých operacích bez problémů může zastoupit Oracle. Spolehlivost dostupnost je stejná. ORM dokáže skrýt rozdíly v syntaxi, ale logika zůstává stejná.
    Určitě nepochybuji, že takových řešení je hodně - a cena nesouvisí s kvalitou. Nicméně pak máte aplikace, které počítají mzdy pro pár desítek tisíc lidí několik hodin a po celou tu dobu intenzivně vytěžují hw. Přičemž po optimalizaci by běžely několik málo minut - někde to nemá smysl řešit - někde můžete mít problémy s efektivitou práce se systémem - odpovídající železo může být extrémně drahé atd.