Usporedba baza podataka
Oracle Database: Ugovor prije tehnologije
Oracle Database je poslovna relacijska baza podataka sa svim zamislivim značajkama poduzeća i razlogom zbog kojeg su njezine tehnološke odluke manje važne od papirologije: licenciranje po jezgri, imenovane opcije s vlastitim cijenama i prakse revizije koje matematiku licenciranja čine stalnim poslom. Ovo je posvećeni dio koji stoji iza našeg članka o nasljeđu Oracle-10g: što je platforma, kada je uistinu potrebna i koliko košta izbjegavanje.
Ključne točke
- Gornja granica mogućnosti stoga je stvarna: particioniranje, Data Guard (HA/DR), RAC za skaliranje između čvorova i failover, Napredna sigurnost i opcije kompresije: značajka za poduzeća ne podudara se s bazom podataka otvorenog koda točka za točku.
- Licenciranje je samo po sebi proizvod: izračuni temeljeni na jezgri s čimbenicima procesora koji se razlikuju po hardverskoj arhitekturi, cjenovnicima imenovanih opcija i zahtjevom za usklađivanjem koji uključuje revizije; nitko ne kupuje 'Oracle bazu podataka' bez lakmus testa nabave.
- Verzije su pravno jednako važne kao i tehnički: naša naslijeđena pokrivenost Oracle 10g postoji jer je 'još uvijek pokrenut' prvo pitanje usklađenosti (podrška je završila davno), a pritisak CPU-a/zakrpe pitanje je ugovora, a ne demo.
- Zaključavanje SQL dijalekta je porez na migraciju: PL/SQL procedure i paketi, sekvence i dizajni okidača i Oracle-specifične funkcije pojavljuju se u aplikacijskom kodu posvuda; alati za migraciju postoje, PL/SQL prijevod je inženjerski račun koji dolazi s njima.
- Izlazni putovi migracije, kada su opravdani: expdp/impdp logički ispisi, faze replikacije CDC klase i ponovno testiranje dijalekta aplikacije, svaki zakazan kao migracija koda; Uobičajeni cilj za većinu SaaS posjeda je PostgreSQL tamo gdje to aplikacija dopušta, s pretplatom na Oracle koja se čuva samo za radna opterećenja koja stvarno zahtijevaju platformu.
- Gdje Oracle ostaje točan: navedena regulatorna okruženja, točna podudaranja kritičnih značajki (RAC, Data Guard + specifične opcije), lakmus timovi dobavljača ili postojeća DBA pista; sve manje od toga obično prvo rezervira jeftiniji relacijski put, naime PostgreSQL s HA širenjem koje podržava.
Terenska bilješka
Svaki izlaz iz Oraclea koji smo dovršili započeo je kao projekt proračunske tablice licenciranja, a ne tehnički. Izpisi expdp-a došli su tjednima kasnije na posjed PostgreSQL-a koji je uskladio otisak usklađenosti s boljom matematikom troškova.
Često postavljana pitanja
Je li Oracle Database samo za velika poduzeća?
Ne samo to, već i najniža cijena licenciranja brzo isplaćuje većinu malih implementacija. Ono što mali sustavi obično žele je pouzdanost; PostgreSQL-plus-tooling to pruža bez ceremonije nabave.
Je li moja stara 10g instanca problem s usklađenošću?
Datumi podrške prošli su godinama, što znači da nema više sigurnosnih zakrpa: slijede nalazi revizije i matematika troškova kršenja. Naš članak o naslijeđu Oracle-10g pokriva odgovorne putove razgradnje.
Kolika je stvarna cijena napuštanja Oraclea?
Ne bacanje i putovanje na posao: dijalektalni prijevod pohranjene logike, ponovno testiranje aplikacije, ponovna izgradnja HA i ponovna obuka DBA: programi s više četvrtina koji se isplate samo kada ih opravdavaju troškovi licenciranja ili rizici dobavljača.
Koliko su prijetnje revizije stvarne?
Dovoljno stvaran da bude stavka: definicije ugovora (okruženje se računa, pravila virtualizacije) poznate su kao stroge po platformi, a poštena pozicija je mjerenje vaše imovine prema vašem ugovoru prije nego što to učini Oracle.
Kako Kinetikatech pomaže kod usporedba baza podataka
Ovo smo rješavali stotine puta: Izbori motora baze podataka za radna opterećenja, u usporedbi s jamstvima ispravnosti, operativnom težinom i stvarnim troškovima: ugrađeni motori protiv poslužitelja, MySQL protiv PostgreSQL-a, SQL protiv pohrana dokumenata, plus naslijeđena studija slučaja koja se stalno vraća. S Upravljanje serverima i Optimizacija brzine web stranice dobivate puni krug: procjenjujemo, implementiramo, nadziremo bez prestanka i interveniramo u 30 minuta kad je potrebno.