sql >> Database teknologi >  >> RDS >> Mysql

MySQL vs. SQL Server vs. Oracle

Jeg tror, ​​at andre kommentatorer har ret i at fremhæve alle de ekstra ikke-kerne RDBMS-evner, der følger med de kommercielle løsninger.

Her er en matrix af Oracle-udgaver og funktioner, som ville være værd at gennemse blot for at få en forståelse af de "ekstra" funktioner, især i sammenhæng med, hvad det ville koste at udvikle og understøtte din egen version af dem (hvis det overhovedet er muligt) på et produkt som MySQL:https://docs .oracle.com/cd/B28359_01/license.111/b28287/editions.htm#DBLIC116

For eksempel, hvis du havde et krav, der sagde:"Brugere skal være i stand til at gendanne tidligere versioner af data, som de har slettet/opdateret op til en uge efter, at ændringerne er blevet foretaget", så indebærer det en vis udviklingsomkostning, som jeg tror ville være meget højere på et system, der ikke havde en indbygget funktion som oracles Flashback Query.



  1. Løb i alt efter Group SQL (Oracle)

  2. Sådan fungerer SQLite Char()

  3. Hvordan opretter man tabeller med N:M-relation i MySQL?

  4. Skift fra MySQL til PostgreSQL - tips, tricks og gode råd?