Porovnání databází
Oracle Database: Smlouva před technologií
Oracle Database je podniková relační databáze se všemi představitelnými podnikovými funkcemi a důvod, proč na jejích technologických rozhodnutích záleží méně než na papírování: licencování podle jádra, pojmenované možnosti s vlastními cenovkami a postupy auditu, díky nimž je licenční matematika stálá práce. Toto je věnováná část našeho článku o starší verzi Oracle-10g: co je platforma, kdy je skutečně vyžadována a co stojí únik.
Klíčové body
- Strop kapacit zásobníku je skutečný: dělení na oddíly, Data Guard (HA/DR), RAC pro škálování mezi uzly a převzetí služeb při selhání, pokročilé zabezpečení a možnosti komprese: podnikové funkce, žádná open-source DB, neodpovídá bod za bodem.
- Licencování je produkt sám o sobě: výpočty založené na jádře s procesorovými faktory odlišnými podle hardwarové architektury, cenovými značkami pojmenovaných možností a návrhem na dodržování předpisů, který zahrnuje audity; nikdo nekupuje „databázi Oracle“ bez lakmusového testu.
- Verze jsou důležité z právního i technického hlediska: naše staré pokrytí Oracle 10g existuje, protože „stále běží“ je nejprve otázkou souladu (podpora skončila již dávno) a tlak na CPU/opravy je otázkou smlouvy, nikoli demoverze.
- Zablokování dialektu SQL je daň za migraci: procedury a balíčky PL/SQL, sekvence a návrhy spouštěčů a funkce specifické pro Oracle se objevují v kódu aplikace všude; existují nástroje pro migraci, překlad PL/SQL je inženýrský účet, který s nimi přichází.
- Cesty ukončení migrace, jsou-li opodstatněné: logické výpisy expdp/impdp, fáze replikace třídy CDC a opakované testování dialektu aplikací, každé naplánované jako migrace kódu; Samostatným cílem pro většinu SaaS je PostgreSQL, kde to aplikace umožňuje, přičemž předplatné Oracle je zachováno pouze pro pracovní zátěže, které skutečně vyžadují platformu.
- Kde Oracle zůstává správný: uvedená regulační prostředí, přesné shody kritických funkcí (RAC, Data Guard + specifické možnosti), týmy dodavatelů nebo stávající přistávací dráha DBA; cokoli jiného obvykle nejprve rezervuje levnější relační cestu, jmenovitě PostgreSQL s rozšířením HA, které podporuje.
Poznámka z terénu
Každý výstup Oracle, který jsme dokončili, začal jako licenční tabulkový projekt, nikoli technický. Výpisy expdp se objevily o týdny později v prostředí PostgreSQL, které odpovídalo stopě shody s lepší kalkulací nákladů.
Časté dotazy
Je databáze Oracle pouze pro velké podniky?
Nejen, ale i minimální cena licencování rychle vydraží většinu malých nasazení. Malé systémy obvykle vyžadují spolehlivost; PostgreSQL-plus-tooling to přináší bez obřadu nákupu.
Je moje stará 10g instance problém s dodržováním předpisů?
Data podpory uplynula roky, což znamená, že žádné další bezpečnostní záplaty: následují zjištění auditu a výpočet nákladů na porušení. Náš článek o starší verzi Oracle-10g pokrývá zodpovědné cesty vyřazení z provozu.
Jaké jsou skutečné náklady na odchod z Oracle?
Není vykládka a dojíždění: dialektový překlad uložené logiky, opakované testování aplikací, přestavby HA a rekvalifikace DBA: vícečtvrtletní programy, které se vyplatí pouze tehdy, když náklady na licence nebo rizika dodavatele je ospravedlňují.
Jak reálné jsou hrozby auditu?
Dostatečně skutečné na to, aby šlo o řádkovou položku: definice smluv (počet prostředí, pravidla virtualizace) jsou pro každou platformu proslule přísné a čestným postojem je měření vašeho majetku oproti vaší smlouvě dříve, než to udělá Oracle.
Jak Kinetikatech pomáhá s porovnání databází
Řešili jsme to už stokrát: Možnosti databázového stroje pro hostování pracovních zátěží ve srovnání se zárukami správnosti, provozní hmotností a skutečnými náklady: vestavěné motory proti serverům, MySQL proti PostgreSQL, SQL proti úložištím dokumentů, plus starší případová studie, která se neustále vrací. Se službou Správa serverů a Optimalizace rychlosti webu získáte celý cyklus: posoudíme, nasadíme, nepřetržitě sledujeme a v případě potřeby zasáhneme do 30 minut.