Developpez.com

Le Club des Développeurs et IT Pro

L'édition Express gratuite d'Oracle Database 11g disponible en version bêta

Limitée à 11 Go de données et 1 Go de mémoire vive

Le 2011-04-05 11:32:09, par Idelways, Expert éminent sénior
L'édition Express (XE) gratuite d’Oracle 11g est disponible en version bêta.

Il s'agit selon Oracle d'un « système de gestion de bases de donnée relationnelle d'entrée de gamme et à petite empreinte mémoire », développé à partir du code d'Oracle 11g Release 2 (version 11.2)

Si cette édition permet aux entreprises de tester et développer des solutions Oracle sans investir dans les frais de licences, elle est toutefois dépourvue de toutes les capacités de haute disponibilité et de scalabilité qui font la réputation des bases de données d'Oracle.
Les aspects de sécurité et de performances n'y sont par ailleurs pas beaucoup plus nantis.

Cette édition Express fixe aussi une limite de 11 Go pour les données et ne peut exploiter qu'un seul Go de mémoire vive.
Pour plus d'espace disque et de mémoire vive, le passage à une licence payante s'impose.

Oracle appelle les développeurs à essayer cette bêta et lui faire part de leurs retours d'expérience.

Cette bêta est disponible en téléchargement sur cette page

Source : le blog Oracle Technology Network

Et vous ?

Avez-vous (ou allez-vous) essayé cette version bêta ?
Qu'en pensez-vous ?
  Discussion forum
30 commentaires
  • skuatamad
    Expert confirmé
    Envoyé par laurentschneider
    Je ne savais pas que l'édition one avait une version processeur, mais est-elle possible pour un site web ?
    "Licensièrement" parlant oui mais bon avec 2 CPUs et la RAM qu'on veut... je pense que SE1 peut endurer le choc de beaucoup de sites web (par exemple asktom je pense que ça passe mais tu pourrais demander son avis à thomas kyte, il fait quand même pas mal de transactions mensuelles ), cependant un site comme la fnac en veut sûrement plus.

    XE est bien pour concurrencer mysql notamment pour des applications web internes qui ont peu de connexions en offrant un SQL très riche pour le développement et des outils pour l'admin en backup/restore, mais évidemment les limitations techniques de XE font que mysql offrira souvent de meilleurs performances pour un site web à fort traffic en consultation.

    En tout cas même si je n'en ai pas d'utilisation dans l'immédiat, je me réjouis qu'Oracle sorte une version 11G XE malgré le rachat de mysql.
  • Envoyé par Pomalaix
    Honnêtement, vous utiliseriez une XE en production, vous ? Pour vous retrouver coincé à la première bogue venue ?
    Ça dépend de la criticité de l'application qui pointe dessus...
    Si c'est une petite appli maison qui dépanne mais qui est utilisé par 5 personnes de temps en temps, ok.
    Si c'est toute une chaine de montage qui dépend de cette BD, non !
  • pifor
    Membre expert
    Envoyé par laurentschneider

    et puis, pour ne pas oublier, la version standard c'est 20000€ par processeur la première année de support !
    Pas tout à fait quand même:

    Oracle Standard Edition One = 4578 euros par processeur en licence perpétuelle + 1007 euros de support par an

    Oracle Standard Edition = 13813 euros par processeur en licence perpétuelle + 3038 euros de support par an

    Ne pas oublier que Oracle Standard Edition = Oracle Standard One avec l'option RAC de clustering: ce n'est pas nécessaire pour tout le monde (surtout si on compare à XE ).

    Source https://shop.oracle.com/pls/ostore/f...=dstore:home:0
  • Waldar
    Modérateur
    Comme bien souvent, il faut adapter la solution au besoin.
    XE c'est la version que j'ai à la maison pour faire des requêtes de bidouille.

    Je suis content de voir la débarquer les nouveautés de la 11g au niveau du SQL !
  • Rams7s
    Membre éclairé
    C'est pourtant assez simple.
    1. Aller sur oracle.com
    2. Clicker sur Downlows/Oracle 11g
    3. Clicker sur OTN License Agreement
    4. Lire un petit peu la license
    5. Regarder attentivement le "You may not"

    Et la on voit entre autre:
    Envoyé par "oracle.com
    You may not:
    - use the programs for your own internal data processing or for any commercial or production purposes, or use the programs for any purpose except the development of your application;
    - use the application you develop with the programs for any internal data processing or commercial or production purposes without securing an appropriate license from us;

    Ce qui veut dire: on a pas le droit de s'en servir pour quoi que ce soit de professionel, sauf le developpement d'une application. Et l'application developpee ne doit pas etre utilisee dans un cadre pro sans l'achat d'une license.

    Quant aux options, toutes manieres pour le developpement c'est gratuit on peut activer ce qu'on veux.

    Apres, en vrai de vrai elles sont toujours activables meme en prod. Mais tricher, ca peut ne mener qu'a des problemes le jour ou on aura besoin du support
  • skuatamad
    Expert confirmé
    Envoyé par Bluedeep
    Est ce que cette limitation est valide aussi pour les versions Express ?
    Ben non la version express est évidemment exploitable gratuitement en production.
  • kedare
    Membre chevronné
    Hello,

    Pas de limitations au niveau nombre de cores ?
  • laurentschneider
    Expert confirmé
    http://download.oracle.com/docs/cd/E...c.htm#XEINL116
    If Oracle Database XE is installed on a computer with more than one CPU (including dual-core CPUs), then it will consume, at most, processing resources equivalent to one CPU.

    [EDIT]XE utilisera au maximum un CPU? [/EDIT]
  • Pomalaix
    Rédacteur
    Pour savoir précisément quelles dont les fonctionnalités disponibles dans cette version express 11g, on peut regarder ici : http://download.oracle.com/docs/cd/E...c.htm#BABJBGGA
    Bien entendu, les restrictions fonctionnelles sont très nombreuses.

    Les limitations sont les mêmes qu'avec la version XE en 10g, sauf en ce qui concerne le volume de données.
    http://download.oracle.com/docs/cd/E...c.htm#BABIECJA

    1 seul CPU exploité par Oracle XE
    1 seul Go de RAM utilisable
    1 seule instance
    11 Go de données possibles désormais

    Concernant la subtilité processeur/coeur, n'ayant pas trouvé l'information directe dans la doc, je viens de faire un petit test, et en cumulant quelques sessions parallèles j'ai provoqué une charge de 35% sur un bi CPU quadruple coeur.
    Il est donc clair qu'on n'est pas bridé à un seul coeur.

    Pour ce qui est de l'utilité de cette édition XE, elle est à mes yeux à peu près nulle.
    Certes, c'est une édition gratuite, qui n'impose aucune redevance à aucun niveau. Un éditeur de logiciels peut parfaitement intégrer Oracle XE à son produit. L'éditeur ne devra rien à Oracle, le client final non plus.

    Mais :
    - il y a les restrictions physiques
    - il y a les limitations fonctionnelles
    - il y a l'absence totale de support, de correctifs, etc. La version est fournie telle quelle, sans aucune évolution, quelle que soit l'énormité des bogues.

    S'il s'agit d'apprendre, autant travailler sur l'édition Entreprise qui est utilisable gratuitement à cette fin.
    S'il s'agit véritablement de développer, l'édition "Personal" présente quasiment tous les avantages de l'édition Entreprise, la possibilité de support, etc, pour un prix très modeste.

    Alors que reste-t-il à XE 11g ? Un bac à sable rapide pour jouer avec Apex ? Bof...
  • laurentschneider
    Expert confirmé
    Envoyé par Pomalaix
    Alors que reste-t-il à XE 11g ?
    0€ de license en production