sql >> Database >  >> RDS >> MariaDB

U weet dat u dat wilt:migreren van Oracle naar MariaDB

In de afgelopen jaren heeft MariaDB Corporation gehoord van talloze Oracle-databasegebruikers die hun databaseplatform willen vervangen om lagere kosten en grotere operationele flexibiliteit te bereiken. Onze nieuwe whitepaper, "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle" biedt een overzicht van de belangrijkste beslissingspunten en onze ervaringen bij het begeleiden van klanten bij succesvolle applicatiemigraties. Wat hebben we onderweg geleerd?

MariaDB Platform bevrijdt bedrijven van de kosten, beperkingen en complexiteit van propriëtaire databases, waardoor ze opnieuw kunnen investeren in wat het belangrijkst is:het snel ontwikkelen van innovatieve, klantgerichte applicaties.

MariaDB heeft een functievoordeel

MariaDB Platform kan een consolidatie van de architectuur bewerkstelligen, implementaties vereenvoudigen en dezelfde functionaliteit in het hele ecosysteem gebruiken. Met prestatie-scale-out via hardware en geen idee van beperkte toevoegingen, is het kosteneffectief.

MariaDB Platform bevat functies die niet worden gevonden in eigen databaseplatforms:

  • De pluggable storage-engines van MariaDB kunnen per tabel worden gebruikt, zodat u uw database kunt afstemmen op de toepassingsvereisten voor schrijfintensieve, algemene en kolomvormige gegevensopslag. Transacties kunnen query's uitvoeren en deelnemen aan meerdere opslagengines.
  • Een volledig cloud-native opslagarchitectuur, in staat om gegevens op te slaan in rij-indeling op blokopslag voor transactionele workloads en kolomindeling op objectopslag voor analytische workloads. MariaDB ColumnStore kan elke objectopslag gebruiken die compatibel is met de Amazon S3 API, zowel in de openbare cloud als in software/hardware op locatie.
  • Ingebouwde slimme transacties. MariaDB Platform is de enige open source relationele database die zowel rij- als kolomopslag gebruikt. Hierdoor kunnen standaardtransacties worden doordrenkt met analyses voor slimmere transacties.
  • Multi-threaded architectuur om de prestaties te schalen met het aantal cores/processors. MariaDB Platform verbetert de schaalbaarheid en prestaties met behulp van een geavanceerde databaseproxy en meerdere, speciaal gebouwde opslagengines.

MariaDB heeft een TCO-voordeel

We hebben een kostenvergelijking opgenomen in de whitepaper, met behulp van gepubliceerde catalogusprijzen op basis van een minimale configuratie die kan voldoen aan de standaard bedrijfsvereisten voor een database.

We ontdekten dat na drie jaar draaien op drie on-premises servers, elk met twee 16-coreprocessors, de totale kosten van Oracle 84x hoger zijn dan die van MariaDB Platform, en organisaties kunnen na drie jaar meer dan $ 9 miljoen besparen door MariaDB Platform te kiezen.

De besparingen zijn zeer reëel voor onze klanten. De grootste bank in Zuidoost-Azië, de Development Bank of Singapore (DBS), heeft 90% van hun totale kosten voor databases bespaard door missiekritieke applicaties te migreren naar MariaDB Platform.

MariaDB heeft functiepariteit waar het telt

Vertrouwd door organisaties als Deutsche Bank, DBS, Nasdaq, Red Hat, ServiceNow, Verizon en Walgreens - MariaDB Platform voldoet aan dezelfde kernvereisten als eigen databases, maar tegen een fractie van de kosten.

MariaDB biedt de functionaliteit waarop u rekent van een enterprise class DBMS, waaronder:

  • ACID-compliance, referentiële integriteit, transacties
  • Unicode UTF-8
  • Transparante gegevensversleuteling
  • Buitenlandse sleutels
  • UNION, INTERSECT, BEHALVE, sluit zich aan
  • Common Table Expressions (CTE), vensterfuncties
  • Tijdelijke tabellen (systeemversie, applicatietijdsperiode, bitemporaal)
  • Cursors, triggers, functies, gebeurtenissen, procedures, dynamische SQL, reeksen
  • Set-operators, tabelwaarde-constructors
  • Door de gebruiker gedefinieerde aggregatiefuncties, geordende aggregatiefuncties
  • Partitionering en sharding
  • Terugdraaien op een bepaald tijdstip
  • Onzichtbare kolommen, gegenereerde of virtuele kolommen

Er is een duidelijk migratiepad

MariaDB heeft talloze bedrijven geholpen geld te besparen en de bedrijfsvoering te verbeteren door te migreren vanuit Oracle. MariaDB Enterprise Server bevat functies die speciaal zijn ontworpen om de overgang te vergemakkelijken en de migratietijd en -kosten te verminderen, en DBA's en ontwikkelaars in staat te stellen hun Oracle Database-kennis te blijven toepassen. Deze functies, zoals de PL/SQL-compatibiliteitsparser – SQL/PL genoemd in MariaDB Server – worden in meer detail beschreven in het witboek.

Lees meer over de 6-stappen migratiemethodologie die MariaDB-experts hebben ontwikkeld in "Lower TCO without Lowering Standards:Migrate to MariaDB Platform from Oracle."


  1. Variabele gebruiken in een LIMIT-clausule in MySQL

  2. Geavanceerde Oracle JDeveloper-functies gebruiken voor MySQL-databases

  3. Oracle Interviewvragen

  4. Wanneer moet ik CROSS APPLY over INNER JOIN gebruiken?