Oracle vient d’annoncer une nouvelle version gratuite de son SGBDR. Qu’en est-il en comparaison avec MS SQL Server ?
Les limitations des différentes versions libres d’Oracle et SQL Server sont les suivantes :
-----------------------------------------------
| ORACLE | SQL Server |
| 10G | 11XE | 2005 | 2008 | 2008 R2 |
--------------------------------------------------------------------------
Nombre maximal d'instances | 1 | 1 | 16 | 16 | 16 | (1)
---------------------------|--------|--------|--------|--------|---------|
Nombre maximal de bases | 1 | 1 | 32000 | 32000 | 32000 |
---------------------------|--------|--------|--------|--------|---------|
Limite en GO de données | 4 | 11 | 4 | 4 | 10 | (2)
---------------------------|--------|--------|--------|--------|---------|
Limite en RAM (Go) | 1 | 1 | 1 | 1 | 1 |
---------------------------|--------|--------|--------|--------|---------|
Limite en CPU | 1 | 1 | 1 | 1 | 1 | (3)
---------------------------|--------|--------|--------|--------|---------|
Support 64 bits | non | oui | non | oui | oui |
---------------------------|--------|--------|--------|--------|---------|
(1) le nombre d’instance est le nombre d’installation de serveur logique que l’on peut mettre en place sur une même machine.
(2) la limite de 4/10 Go dans SQL Server est contournable légalement jusqu’à 32 000 fois par le biais par exemple de bases de données fédérées par des vues partitionnées. De plus les éléments stockées sous forme de FileStream ou RBS ne sont pas comptabilisé dans la taille de la base de données.
(3) Sous SQL Server on parle de socket physique. Avec un CPU hexacore, la version Express peut donc utiliser 6 coeurs…
On voit bien la grande distance qui existe entre la version gratuite Oracle et celle de Microsoft…
Suite au prochain numéro, lors de la sortie de la version 2012 de SQL Server (non de code Denali).
--------
Frédéric Brouard, SQLpro - ARCHITECTE DE DONNÉES, http://sqlpro.developpez.com/
Expert bases de données relationnelles et langage SQL. MVP Microsoft SQL Server
www.sqlspot.com : modélisation, conseil, audit, optimisation, tuning, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
Pour être complet, l’article devrait évoquer le périmètre fonctionnel, car tant Oracle XE que MS SQL Express ont certaines fonctionnalités bridées (par exemple, le partitionnement n’est pas disponible dans MS SQL Express)… mais peut être pas de manière similaire.
Cordialement.