Aucun message portant le libellé 12c. Afficher tous les messages
Aucun message portant le libellé 12c. Afficher tous les messages

lundi 5 mai 2014

Nouveauté Oracle 12c : Augmentation de la taille des types de données VARCHAR2, NVARCHAR2 et RAW

Avec Oracle 12c, La taille maximale des types de données VARCHAR2, NVARCHAR2 et RAW a été augmentée de 4000 à 32767 octets. Cette augmentation pour ces types de données permet aux développeur de stocker plus d'informations avec ces types de données avant de passer aux objets volumineux tels que les LOB. C'est particulièrement utile pour les types de données textuelles, et on peut construire des index sur ces types de colonnes.

mercredi 30 avril 2014

Génération de valeur par défaut de colonne à partir d'une séquence

Avec 12c, la valeur par défaut d’une colonne de table peut directement référer une séquence Oracle. Les valeurs possibles sont [sequence.CURVAL] et [sequence.NEXTVAL]. Cette nouvelle possibilité simplifie le développement de code. 

samedi 12 avril 2014

Utilitaires de migration/conversion de jeu de caractères

Avec Oracle Database 12c Release 1 (12.1), un assistant de migration de base de données pour Unicode (DMU) est inclut et ce dernier fournit une solution complète qui simplifie la migration des bases de données d'un jeu de caractères existants vers un jeu de caractères de type Unicode. Cet assistant devient la méthode officiellement prise en charge pour la migration vers le jeu de caractères Unicode. Les utilitaires de base de données CSSCA et CSALTER ne font plus parti de la distribution et ils ne sont plus supportés. De plus, l'assistant DMU prend également en charge la migration des bases de données des versions antérieures (10.2, 11.1, et 11.2).

mercredi 10 octobre 2012

De grands changements à l'architecture d'Oracle Database



Oracle a annoncé au cours de l'événement Oracle Open World 2012 qu’il se lançait plus que jamais vers le « cloud computing » et, que la prochaine version de la base de données, en l’occurrence 12c sera « multi-tenant ». 

Pour bien comprendre la signification de « multi-tenant », il faut savoir que le mot anglais « tenant » signifie « locataire » en français et que « tenancy » signifie « location ». Dans le monde des technologies de l’information, le «  Multitenancy »  est un principe architectural où une seule instance du logiciel est utilisée pour exécuter un service pour plusieurs clients. Vous ne serez pas surpris de savoir que le principe « Multitenancy » est considéré comme l'un des attributs essentiels de l'informatique en nuage (cloud computing).

Lors des quatre dernières années, Oracle a révisé l’architecture logicielle pour permettre la gestion d’une multitude de bases de données (plusieurs locataires) à partir d’une seule installation tout en contrôlant de façon distincte les ressources matérielles telle que la mémoire, les processus, la sécurité,  et bien d’autres aspects forts utiles dans un environnement partagé de type « cloud ». Ce n’est pas par hasard que la future version portera dorénavant un « c » pour « cloud » au lieu d’un « g ».

Sachez que ce principe n'est pas universellement accepté et soutenue dans l'industrie du logiciel, ce qui peut être une source de différenciation parmi les diverses solutions offertes. Il faut s’attendre que chacun des fournisseurs tireront sur leur bout de couverture pour s’approprier les mérites de ce principe et se vanteront que leur solution est la meilleure.

Il a aussi été mentionné qu’une nouvelle fonctionnalité permettra à la base de données Oracle 12c de surveiller à quelle fréquence les données sont accédées et par quelles types d’opérations (SELECT / INSERT / UPDATE / DELETE). En obtenant ces informations, on peut facilement imaginer qu’elles permettront d’identifier les données qui sont rarement consultées et qu’elles pourraient être archivées.