En gros, l'administration d'Oracle est plus complexe que MS-SQL et sa demande en ressources plus importantes.
Par contre, il fonctionne sous NT et Unix et permet de gérer de gros volumes de données.
Il y a d'autres alternatives, de type Sybase ASE, qui permettent de gérer ses bases à la mode MS-SQL (c'est renversant de dire ça, compte tenu que MS-SQL vient de Sybase), tout en obtenant des performances élevées et en ayant la possibilité de travailler sur divers OS.
Ce que Oracle(9i) fait, mais pas MS-SQL(2000)
- sécurité au niveau ligne
- JVM inclue dans le moteur (mais sans support JIT)
- support SQLJ, niveau 0 et 1
- gestion cluster (optionnel), haute disponibilité (homis WSB)
- édition des plan d'exécution
- parallélisme pour insert et update (optionel)
- backup et restore parallèles
- tables de résumé
- roles définis par l'utilisateur
- gouverneur de ressources
- attribution de priorités (optionel)
Ce que MS-SQL(2000) fait, mais pas Oracle(9i)
- recherche XML (ce n'est plus vrai depuis la 9.0.2)
- verrouillage au niveau page
- gestion de données hétérogènes
- coût moindre
C'est pas une liste exhausitive... et je me réjouis de la rafraîchir avec les commentaires des autres membres.
Je suis de plus sûr qu'une des FAQ de SQLPro devrait conmprendre une lsite exhaustive...
0 |
0 |