Portál AbcLinuxu, 19. listopadu 2025 21:28
opravdu unikatni je multi-master replikce kdy DB bezi v modu active-active(RAC) a s tim souvisejici zero-downtime patchingTo ma Db2 asi tak odjakziva, muzes mit aktivnich SSID kolik chces a postupne je migrovat v ramci podporovaneho rozsahu verzi (levelsetu).
Vnitrni logika - na jednu stranu nenvidena, na druhou pokud apka nebezi na serveru ale u klienta, tak vam modifikovany klient muze hacknoiut databazi nebo aplikaci, coz se u logiky v DB dit moc nemuze, nebot klient temer nic nedela.
Podpora pro transakce: PL/SQL umožňuje snadné řízení transakcí, což zajišťuje, že všechny operace jsou prováděny atomicky a v souladu s ACID vlastnostmi.
Možnost vytváření uložených procedur a funkcí: Uložené procedury a funkce umožňují opakované použití kódu a zjednodušují složité operace, což zvyšuje efektivitu vývoje.
Podpora pro výjimky: PL/SQL poskytuje robustní mechanismy pro zpracování výjimek, což umožňuje efektivní správu chyb a zajištění stability aplikací.
Optimalizace výkonu: Vlastní logika může být optimalizována pro konkrétní potřeby aplikace, což může vést k lepšímu výkonu než obecné SQL dotazy.
Treba PostgreeSQL ma Triggery, ma i PL/SQL ale uz nema plno vylepseni, ktere ma Oracle a nema to zadna jina Oracle like databaze ... konec koncu Oracle dnes vbykrtada kod PostgreeSQL - coz je legalni, nebot je pod BSD licenci
Treba replikace v PostgreeSQL existuje, ale vice mene externe - jde tam udelat 1 master co zapisuje a vice slaves na cteni - ale skladate to sami ... dnes casto pres kafka mozna i rabbitmq, nebo ruzne proxy - aby byla nejak zarucena transaklce, ze tam data budou - imho na tom se v PostgreSQL pracuje a mozna uz je to lepsi ..
Co se vnitrni logiky tyce tak ta funguje v Oracle skvele, co se replikaci a skalovatelnosti nebo RAC tyce, tak to funguje s problemy, ale funguje ...
crowdstrike, to sou ty samý kuli kterejm byl někdy loni ten velikatatatatánskej celosvětovej vypadek windows, ne?? :O :D :O :D
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.