sql >> Databasteknik >  >> RDS >> MariaDB

Du vet att du vill:Migrera från Oracle till MariaDB

Under de senaste åren har MariaDB Corporation hört från otaliga Oracle-databasanvändare som vill byta ut sin databasplattform för att uppnå lägre kostnad och ökad operativ flexibilitet. Vårt nya whitepaper, "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle" ger en sammanfattning av viktiga beslutspunkter och våra erfarenheter av att vägleda kunder genom framgångsrika applikationsmigreringar. Vad lärde vi oss på vägen?

MariaDB Platform frigör företag från kostnaderna, begränsningarna och komplexiteten hos egna databaser, vilket gör det möjligt för dem att återinvestera i det som är viktigast – att snabbt utveckla innovativa, kundinriktade applikationer.

MariaDB har en funktionsfördel

MariaDB Platform kan uppnå en konsolidering av arkitekturen, kan förenkla driftsättningar och kan använda samma funktionalitet i hela ekosystemet. Med prestandaskala ut genom hårdvara och ingen aning om begränsade tillägg är det kostnadseffektivt.

MariaDB Platform innehåller funktioner som inte finns i egna databasplattformar:

  • MariaDB:s pluggbara lagringsmotorer kan användas per tabell, så att du kan skräddarsy din databas efter applikationskrav för skrivintensiv, allmän och kolumnär datalagring. Transaktioner kan fråga och sammanfogas över flera lagringsmotorer.
  • En helt molnbaserad lagringsarkitektur som kan lagra data i radformat på blocklagring för transaktionsbelastningar och kolumnformat på objektlagring för analytiska arbetsbelastningar. MariaDB ColumnStore kan använda vilken objektlagring som helst som är kompatibel med Amazon S3 API, oavsett om det är offentligt moln eller lokal programvara/hårdvara.
  • Inbyggda smarta transaktioner. MariaDB Platform är den enda relationsdatabasen med öppen källkod som använder både rad- och kolumnlagring. Detta gör att standardtransaktioner kan ingjutas med analyser för smartare transaktioner.
  • Multi-thread arkitektur för att skala prestanda med antalet kärnor/processorer. MariaDB Platform förbättrar skalbarhet och prestanda med hjälp av en avancerad databasproxy och flera specialbyggda lagringsmotorer.

MariaDB har en TCO-fördel

Vi har inkluderat en kostnadsjämförelse i whitepaper, med publicerade listpriser baserade på en minimal konfiguration som kan möta standardföretagskrav för en databas.

Vi upptäckte att efter tre års drift på tre lokala servrar, var och en med två 16-kärniga processorer, är den totala kostnaden för Oracle 84 gånger högre än MariaDB Platform, och organisationer kan spara över 9 miljoner USD efter tre år genom att välja MariaDB Platform.

Besparingarna är mycket verkliga för våra kunder. Den största banken i Sydostasien, Development Bank of Singapore (DBS), sparade 90 % av sin totala kostnad för databaser genom att migrera verksamhetskritiska applikationer till MariaDB Platform.

MariaDB har funktionsparitet där det gäller

Betrodd av organisationer som Deutsche Bank, DBS, Nasdaq, Red Hat, ServiceNow, Verizon och Walgreens – MariaDB Platform uppfyller samma kärnkrav som egna databaser, men till en bråkdel av kostnaden.

MariaDB tillhandahåller den funktionalitet du litar på från ett företagsklass DBMS inklusive:

  • ACID-efterlevnad, referensintegritet, transaktioner
  • Unicode UTF-8
  • Transparent datakryptering
  • Främmande nycklar
  • UNION, INTERSECT, EXCEPT, går med
  • Common Table Expressions (CTE), fönsterfunktioner
  • Temporella tabeller (systemversionerade, programtidsperiod, bitemporala)
  • Markörer, utlösare, funktioner, händelser, procedurer, dynamisk SQL, sekvenser
  • Sätt operatorer, tabellvärdekonstruktörer
  • Användardefinierade aggregatfunktioner, ordnade aggregatfunktioner
  • Partitionering och sönderdelning
  • Återställning vid tidpunkt
  • Osynliga kolumner, genererade eller virtuella kolumner

Det finns en tydlig migreringsväg

MariaDB har hjälpt många företag att spara pengar och förbättra verksamheten genom att migrera från Oracle. MariaDB Enterprise Server innehåller funktioner som är speciellt utformade för att smidiga övergången och minska migreringstiden och -kostnaderna, och göra det möjligt för DBA:er och utvecklare att fortsätta att tillämpa sin Oracle Database-kunskap. Dessa funktioner, såsom PL/SQL-kompatibilitetstolken – kallad SQL/PL i MariaDB Server – beskrivs mer i detalj i vitboken.

Läs mer om den 6-stegs migreringsmetod som MariaDB-experter har utvecklat i "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle."


  1. PostgreSQL 9.2 JDBC-drivrutinen använder klientens tidszon?

  2. Automatisk ökning på partiell primärnyckel med Entity Framework Core

  3. Hämta lista över alla noll- och inte-nollkolumner i SQL Server-databasen - SQL Server / T-SQL självstudie del 53

  4. dynamisk fråga postgres