sql >> Database teknologi >  >> RDS >> MariaDB

Du ved, du vil:Migrere fra Oracle til MariaDB

I løbet af de sidste par år har MariaDB Corporation hørt fra utallige Oracle-databasebrugere, der søger at erstatte deres databaseplatform for at opnå lavere omkostninger og øget operationel fleksibilitet. Vores nye hvidbog, "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle" giver en opsummering af vigtige beslutningspunkter og vores erfaringer med at vejlede kunder gennem vellykkede applikationsmigreringer. Hvad lærte vi undervejs?

MariaDB Platform frigør virksomheder fra omkostningerne, begrænsningerne og kompleksiteten af ​​proprietære databaser, hvilket gør dem i stand til at geninvestere i det, der betyder mest – hurtigt at udvikle innovative, kundevendte applikationer.

MariaDB har en funktionsfordel

MariaDB Platform kan opnå en konsolidering af arkitekturen, kan forenkle implementeringer og kan bruge den samme funktionalitet i hele økosystemet. Med ydelsesskalering gennem hardware og ingen forestilling om begrænsede tilføjelser er det omkostningseffektivt.

MariaDB Platform indeholder funktioner, der ikke findes i proprietære databaseplatforme:

  • MariaDB's pluggbare lagringsmotorer kan bruges på en per-tabel basis, så du kan skræddersy din database til applikationskrav til skriveintensiv, generel datalagring og søjleformet datalagring. Transaktioner kan forespørge og samles på tværs af flere storage-motorer.
  • En fuldt cloud-native lagringsarkitektur, der er i stand til at gemme data i rækkeformat på bloklager til transaktionelle arbejdsbelastninger og kolonneformat på objektlager til analytiske arbejdsbelastninger. MariaDB ColumnStore kan bruge ethvert objektlager, der er kompatibelt med Amazon S3 API, uanset om det er på offentlig sky eller lokal software/hardware.
  • Indbyggede smarte transaktioner. MariaDB Platform er den eneste open source relationsdatabase, der bruger både række- og søjlelagring. Dette gør det muligt at tilføre standardtransaktioner analyser til smartere transaktioner.
  • Multi-threaded arkitektur til at skalere ydeevne med antallet af kerner/processorer. MariaDB Platform forbedrer skalerbarhed og ydeevne ved hjælp af en avanceret databaseproxy og flere specialbyggede storage-motorer.

MariaDB har en TCO-fordel

Vi har inkluderet en omkostningssammenligning i hvidbogen, ved at bruge offentliggjorte listepriser baseret på en minimal konfiguration, der er i stand til at opfylde standardvirksomhedskrav til en database.

Vi fandt ud af, at efter tre års drift på tre lokale servere, hver med to 16-kerne-processorer, er de samlede omkostninger for Oracle 84 gange højere end MariaDB Platform, og organisationer kan spare over 9 millioner USD efter tre år ved at vælge MariaDB Platform.

Besparelserne er meget reelle for vores kunder. Den største bank i Sydøstasien, Development Bank of Singapore (DBS), sparede 90 % af deres samlede omkostninger til databaser ved at migrere missionskritiske applikationer til MariaDB Platform.

MariaDB har funktionsparitet, hvor det tæller

Betroet af organisationer som Deutsche Bank, DBS, Nasdaq, Red Hat, ServiceNow, Verizon og Walgreens – MariaDB Platform opfylder de samme kernekrav som proprietære databaser, men til en brøkdel af prisen.

MariaDB leverer den funktionalitet, du regner med fra en virksomhedsklasse DBMS, herunder:

  • ACID-overholdelse, referenceintegritet, transaktioner
  • Unicode UTF-8
  • Transparent datakryptering
  • Fremmednøgler
  • UNION, INTERSECT, UNDTAGET, slutter sig til
  • Common Table Expressions (CTE), vinduesfunktioner
  • Tidlige tabeller (systemversionerede, applikationstidsperiode, bitemporale)
  • Markører, triggere, funktioner, hændelser, procedurer, dynamisk SQL, sekvenser
  • Sæt operatorer, tabelværdikonstruktører
  • Brugerdefinerede aggregerede funktioner, ordnet-sæt aggregerede funktioner
  • Partitionering og sønderdeling
  • Tilbageføring
  • Usynlige kolonner, genererede eller virtuelle kolonner

Der er en klar migrationssti

MariaDB har hjulpet adskillige virksomheder med at spare penge og forbedre driften ved at migrere fra Oracle. MariaDB Enterprise Server indeholder funktioner, der er specielt designet til at udjævne overgangen og reducere migreringstiden og -omkostningerne og gøre det muligt for DBA'er og udviklere at fortsætte med at anvende deres Oracle Database-viden. Disse funktioner, såsom PL/SQL-kompatibilitetsparseren – kaldet SQL/PL i MariaDB Server – er beskrevet mere detaljeret i hvidbogen.

Få mere at vide om den 6-trins migreringsmetodologi, som MariaDB-eksperter har udviklet i "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle."


  1. Hvad er en ODBC-kompatibel database?

  2. Nem CRUD-betjening med PDO-databaseforbindelse

  3. PL/SQL Online MCQ Quiz

  4. Sådan minimerer du RPO for dine PostgreSQL-databaser ved hjælp af punkt-i-tidsgendannelse